StudyBuddy is a web application that allows students to find study partners for any topic of their choice. The application is built using the Django framework and is deployed on Azure. The application is also containerized using Docker and is deployed using Github Actions.
StudyBuddy solves the problem of students not being able to find study partners for a particular topic. The application allows students to find study partners for any topic of their choice. The application also allows students to create study groups for a particular topic.
- Easy to use - The user interface of the project is very simple and easy to use.
- Used Docker - The project is containerized using Docker.
- Implementated CI/CD - The project is also integrated with GitHub Actions for continuous integration and continuous deployment.
- Deployed on Azure - The project is deployed on Azure using GitHub Actions.
- Responsive - The project is responsive and can be used on any device.
- Login/Signup - The user can login or signup to the application and create a profile.
- Create/Join Study Rooms - The user can create/join study rooms for a particular topic and interact with other users.
- Profile - The user can view their profile and edit their profile.
- Search - The user can search for a particular topic and find study rooms for that topic.
- Clone the repository
git clone https://github.com/abhikalparya/StudyBuddy.git
- Install the requirements
pip install -r requirements.txt
- Run the server
python manage.py runserver