- Project Description
- Tech Stacks
- Building the project in your system
- Contributing
- Next.js
- TypeScript
- TailwindCSS
- Redux State Management
- React Query
- Formik
- Fork the OpenLMS repository.
- Clone the repository.
- cd to && npm install.
- npm run dev
- Now create a new branch in OpenLMS project, make changes and raise PR.
Every educational institutes wants to create and manage an Learning Management System. But, it is not possible for every institute to create their own LMS because of cost of market to create an LMS for them. So, OpenLMS is an open source bioler plate LMS system which such institutes can use for LMS. This codebase will provide them a basic LMS with design, efficiency and secuirity.
Students will able to see their courses with their institutes, attend exams & assignments, attend lectures, track their progress & backlogs.
Teacher will be able to take exams, online classes, attch assignments, provide study materials etc.
Institutes can manage their faculty, student progress without being bounded in-person.
To be able to contribute to this project following technolgies you should learn,
Build the project: For building the project in your system follow this steps,
[ Note: Always create a New Branch for a New PR ]
This project needs a ⭐️ from you. Don't forget to leave a star ⭐️