main
Open Classroom
This is an attempt to clone the best features of google classroom and educative.io using django.
Screenshots
Features Included
- Custom Admin dashboard
- Create Classroom
- Join Classroom
- Add Posts
- Create Assignments
- Grade Assignments
- Add Resources
- WhiteBoard
- Colaborative Whiteboard
- Courses
- News Letter
- Responsive, mobile-friendly design
- Forgot password
- User registration
- Much more...
Installation
1. Clone Repository & Install Packages
git clone https://github.com/mishrakeshav/Open-Classroom.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
Contributors
Languages
HTML
42.9%
CSS
41.2%
JavaScript
8.7%
Python
3.6%
SCSS
3.4%
Other
0.2%