Skip to content

Study Rooms is social network where users can create and join rooms based on topics they are interested in and study together. Built with Django, the Django templating engine and Bootstrap.

Notifications You must be signed in to change notification settings

jaypee15/study_rooms

Repository files navigation

Study Rooms

Study Rooms is social network where users can create and join rooms based on topics they are interested in and study together. Built with Django, the Django templating engine and Bootstrap.

Usage

--> Find the live site here

Cloning the repository

--> Clone the repository using the command below :

git clone https://github.com/jaypee15/StudyBud.git

--> Move into the directory where we have the project files :

cd StudyBud

--> Create a virtual environment.:

# Create virtual env first
python -m venv .venv

--> Activate the virtual environment :

.venv\scripts\activate

--> Install the requirements :

pip install -r requirements.txt

--> Run Migrations

Python manage.py migrate

--> To add mock data using the faker library

# Run the populate.py manage.py command
python manage.py populate

--> Run Tests using coverage

coverage run manage.py test rooms

Running the App

--> To run the App, we use :

python manage.py runserver

⚠ Then, the development server will be started at http://127.0.0.1:8000/

App Preview :

 

Feed Home


Room Conversation Preview

About

Study Rooms is social network where users can create and join rooms based on topics they are interested in and study together. Built with Django, the Django templating engine and Bootstrap.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published