- Clone the repository:
git clone <repository-url> cd <repository-directory>
- Set up a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install dependencies:
pip install -r requirements.txt
- Set up the database:
flask db init flask db migrate -m "Initial migration." flask db upgrade - Run the application:
flask run
StudyBuddy is an innovative app that aims to facilitate networking among students and create a supportive community for academic collaboration.
- Python
- Flask
- Flask-SocketIO
- Flask-Login
- Flask - Mail
- flask_wtf
- SQLite
- SQLAlchemy
- HTML
- CSS
-
The login details for the account ‘Dzhan Nezhdet’ are: Email: [email protected] Password: 123456789
-
The login details for the account ‘Kadir Aksoy’ are Email: [email protected] Password: 23456789
- Login with university email.
- Register with university email and password.
- Add database functionality for user management.
- Networking and matching.
- Chat functionality.
- Add Search Filters.
- Add Search Bar.
- Add Profiles in User Settings.
- Add Profile Pictures.
- Implement Image sharing after matching.