An example of a real-world REST API backend built with TypeScript, Hapi, Prisma, and PostgreSQL.
This repo is no longer actively maintained, however it's still a great educational resource for building REST APIs in Node.js.
A real-world class grading application built with Prisma.
The grading application is used to manage enrollment in online classes, tests (as in exams) for classes, and test results.
The goal if this application is to showcase a real-world scenario of an application using Prisma. the following aspects of Prisma
Check out the associated tutorial to learn more about how the backend was built.
The development of this project is driven by the database schema (also known as the data model). The schema is first designed to represent the following concepts:
These are defined in the Prisma schema. The database schema will be created by Prisma Migrate.
Install npm dependencies:
npm install