A user-friendly community platform for students to create rooms under topics to learn, discuss and have fun! π
- Frontend: HTML, CSS, Javascript
- Backend: Django
- Hosted: Heroku - Link
- Version Control: Git and Github
- Setup Virtual environment
$ python3 -m venv env
- Activate the virtual environment
$ source env/bin/activate
- Install dependencies
$ pip install -r requirements.txt
- Make migrations
$ python manage.py makemigrations
- Migrate Database
$ python manage.py migrate
- Collect static files
$ python manage.py collectstatic
- Create a superuser
$ python manage.py createsuperuser
- Run server
$ python manage.py runserver
- Login / Register as new user.
- Start a new room or join an existing one as a participant.
- Choose a topic or create your own.
- Update your bio and profile picture on user-profile page.
- Create, edit and delete your rooms and messages.