Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.34 KB

README.md

File metadata and controls

53 lines (38 loc) · 1.34 KB

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