Skip to content

A Django-based web application designed to create collaborative study rooms where users can join, create groups, and send messages in real-time.

Notifications You must be signed in to change notification settings

westerbean/studywithme

Repository files navigation

Study Room Web App

A Django-based web application designed to create collaborative study rooms where users can join, create groups, and send messages in real-time.

Tech Stack

Backend: Django (Python)

Frontend: HTML, CSS, JavaScript

Database: SQLite (or your preferred database)

Authentication: Django's built-in user authentication system

Deployment: Can be deployed on platforms like Heroku, DigitalOcean, or similar.

Installation

--> Clone the repository using the command below :

git clone https://github.com/westerbean/Studywithme.git

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

cd StudyBud

--> Create a virtual environment :

# Let's install virtualenv first
pip install virtualenv

# Then we create our virtual environment
virtualenv envname  

--> Activate the virtual environment :)

envname\scripts\activate 

--> Install the requirements :

pip install -r requirements.txt

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/

Usage

Create a new account or login using email and password. Create a new room or join existing rooms to engage in study groups. Send and receive messages in real-time with other participants in the room.

Screenshots

AE1DF146-0D29-4DE8-9A1E-97111DB038EF_1_201_a C177A12B-0FD4-4447-8878-0F46CECE2039_1_201_a

Contributing Feel free to fork the repository, make improvements, or submit pull requests. Any contributions are welcome!

About

A Django-based web application designed to create collaborative study rooms where users can join, create groups, and send messages in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published