A Platform for learners where users can create rooms on different topics, ask queries, share knowledge, etc Features: create rooms, send messages in rooms, view user profiles, edit own profile, user auth, CRUD, APIs, etc
Built using Django, Django Rest Framework, AWS
Currenly Working On: FIle Uploads and AWS S3
- api/ - REST FRAMEWORK home page
- api/rooms/ - details of all rooms
- api/rooms/id/ - details of a room with the provided id
--> Clone the repository using the command below :
https://github.com/nayana-vinod/studybud.git
--> Move into the directory with the project files :
cd StudyBud
--> Create a virtual environment :
# install virtualenv first
pip install virtualenv
# Then create a virtual environment
virtualenv envname
--> Activate the virtual environment :
envname\scripts\activate
--> Install the requirements :
pip install -r requirements.txt
--> To run the App, use :
python manage.py runserver
⚠ Then, the development server will be started at http://127.0.0.1:8000/