Home
Softono
Open-Classroom

Open-Classroom

Open source MIT HTML
26
Stars
13
Forks
2
Issues
2
Watchers
3 years
Last Commit
LMS

About Open-Classroom

This is an attempt to clone the best features of google classroom and educative using Django

Platforms

Web Self-hosted

Languages

HTML

Links

Python 3.6 Django 3.0 [license]()

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

Keshav Mishra
Jaideep More
Aneesh Mokashi
Hardik Mandaliya