Skip to content

StudyDiscord is a Django web application designed to facilitate student interaction by providing chat rooms for discussion, topic browsing, and account management. Students can create and join chat rooms to share their views and ideas with others in a collaborative environment. The platform also offers API endpoints.

Notifications You must be signed in to change notification settings

vickytilotia/Study_Discord_Django_App

Repository files navigation

StudyDiscord

StudyDiscord is a Django web application designed to facilitate student interaction by providing chat rooms for discussion, topic browsing, and account management. Students can create and join chat rooms to share their views and ideas with others in a collaborative environment. The platform also offers API endpoints for seamless integration with other applications.

The project is Live Here

Features

1. Users can create chat rooms(groups).
2. Users can join multiple groups and can share their views.
3. This app has also API access.
4. Users can browse through their favorite topics and join them.
5. Users can create an Account, Send a Message, Delete a Message, Login or sign up, and Delete a Room.

Technology Used

Python, Django, PostgreSQL, JS, RestAPI, Django Rest Framework, AWS

Snapshots-

Capture

Database Diagram

image

Useful commands

git clone https://github.com/vickytilotia/Study_Discord_Django_App

#create a virtual environment
python3 -m venv env

#install required modules
pip install -r requirements.txt

About

StudyDiscord is a Django web application designed to facilitate student interaction by providing chat rooms for discussion, topic browsing, and account management. Students can create and join chat rooms to share their views and ideas with others in a collaborative environment. The platform also offers API endpoints.

Topics

Resources

Stars

Watchers

Forks