Skip to content

rutujak24/Kaksha

Repository files navigation

Kaksha: Project for Microsoft Engage 2021

Making virtual learning and teaching easy!

Links

Functionalities & Interfaces

  • Landing Page

  • User registration & Login

  • Custom dashboard

  • Create Classroom

  • Join Classroom

  • Add Posts & Comments

  • Update User Profile

  • Create Assignments

  • Submit Assignments

  • Review & Grade Assignments

  • Books Collection

  • WhiteBoard

  • Colaborative Whiteboard

  • Courses

  • NewsLetter Subscription & Contact Us Form

  • Python Intergrated Development Environment (IDE)

  • Forgot password

Installation

1. Clone Repository & Install Packages

git clone https://github.com/rutujak24/Kaksha.git
pip install -r requirements.txt

2. Setup Environment

python -m  venv venv
source venv/bin/activate

OR on Windows

python -m  venv venv
activate.bat

3. Migrate & Start Server

python manage.py makemigrations
python manage.py migrate
python manage.py runserver