This repository consists of codes of the final project of our System Analysis and Design course in Iran University of Science and Technology.
Our team felt the need for a good online class management system. So we decided that for our project, we develop a system where you could easily create classes as a Teacher or attend the classes you need as a Student. Front-end of this website is developed with React and the Back-end with Django.
- Sign up as a Teacher or Student
As a Teacher:
- Create new classes with detailed info such as subject, number of students,...
- Create new courses for each class with educational videos, images and files
- Answer students' questions in your inbox
- ...
As a Student:
- Join in your desired classes
- Use the materials in each class to learn new stuff
- Be in contact with Teachers and ask them questions
- ...
This project uses a number of open source projects to work properly:
- Django - Back-end
- React App - Front-end
- Material UI - UI library
- npm.js - npm package
You can find detailed instructions for installation in each package.
Feel free to use it!