Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.86 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.86 KB

Features:

  • Authentication and safe Authorizations
  • User profile
  • Hosting a room related to topics
  • Messaging in other's room
  • API support, for all cross heads
  • Search posts, topics
  • CRUD operations

Before getting started:

  1. Before running anything, activate virtual environment using myEnv/Scripts/activate , this was made using virtualenv base (base is the name given to my virtual environment). So to use this you need to install pip install virtualenv
  2. Created django project by django-admin startproject learnbro
  3. Add superuser python .\manage.py createsuperuser
  4. After creating models, and views: python .\manage.py makemigrations then python .\manage.py migrate
  5. python manage.py startapp base
  6. python -m pip install djangorestframework
  7. python -m pip install django-cors-headers
  8. python -m pip install pillow
  9. Finally run server using python manage.py runserver

Tools:

  1. Python, HTML, CSS, JavaScript
  2. Django framework
  3. Django REST for APIs
  4. Pillow for handling images in database
  5. SQLite database
  6. Django Cross Heads for handling cross heads authorisations to provide API data

SnapShots

image image image image image image image