An open API service indexing awesome lists of open source software.

https://github.com/marx-wrld/studypal

StudyPal is a Python-Django application that attempts to imitate Discord. It utilizes Django's CRUD operations functionality, with which I've also included a REST API built from this app's data.
https://github.com/marx-wrld/studypal

python-django

Last synced: about 1 year ago
JSON representation

StudyPal is a Python-Django application that attempts to imitate Discord. It utilizes Django's CRUD operations functionality, with which I've also included a REST API built from this app's data.

Awesome Lists containing this project

README

          

# StudyPal

StudyPal is a Python-Django application that attempts to imitate Discord. It utilizes Django's CRUD operations functionality. Users can create, update and delete rooms. Editing and deleting can also only be done by the user that created the room or wrote the comment or topic. Users also have their authenticated profiles that they can update at will.
I've also included a REST API, built from this app's data.

- Don't execute the custom-user-model folder as part of the app

#### Logged in user Home-Page
![Screenshot (14)](https://github.com/Marx-wrld/StudyPal/assets/105711066/4941130e-5efa-4035-a464-cd8e85db584d)

#### User-profile section
![Screenshot (15)](https://github.com/Marx-wrld/StudyPal/assets/105711066/ea10a612-9d3c-4db0-b7a8-947f09fb7571)

#### Login page
![Screenshot (17)](https://github.com/Marx-wrld/StudyPal/assets/105711066/77cbcd62-d38d-426b-87ea-d056eb4e260f)

#### Register page
![Screenshot (18)](https://github.com/Marx-wrld/StudyPal/assets/105711066/00930ecc-436e-4332-a98c-31223d947417)

#### Admin create/update room section
![Screenshot (19)](https://github.com/Marx-wrld/StudyPal/assets/105711066/599dad80-d0c5-4967-bc92-dbf45bd842d7)

#### Study room and participants section
![Screenshot (21)](https://github.com/Marx-wrld/StudyPal/assets/105711066/6ea1fc8e-3b52-4389-a96e-bc707d3b3817)