Skip to content

ScholarSuite is a grade management application for schools. It allows you to manage pupils, classes, grades, subjects and marks.

License

Notifications You must be signed in to change notification settings

vigneshwarap/scholarsuite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScholarSuite is a grade management application for schools. It allows to manage students, classes, school levels, subjects and grades.

Important

This application is only at the design stage. It is not yet developed. But contributions are welcome 😁.

Current state: we are working on the technical design of the application. And in parallel, we are working on the design of the application.

Having your instance of ✨ ScholarSuite ✨

Prerequisites:

  1. Clone the repository
  2. Install dependencies (without development dependencies)
npm ci
  1. Create a .env file at the root of the project and add the environment variables. There is an .env.example file that can be used as a template.
  2. Instantiate the database
npm run db:generate
npm run db:push
npm run db:seed-prod
  1. Build the application. Using Turbo for caching.
turbo build
  1. Start the application
npm start

Docs

About

ScholarSuite is a grade management application for schools. It allows you to manage pupils, classes, grades, subjects and marks.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.8%
  • CSS 9.6%
  • JavaScript 0.6%