Fest
Fest is a SaaS boilerplate built with Node.js & React. It's equipped with the following features:
- User authentication and authorization with email verification and password reset.
- Organizations management system.
- Invite system: users can join organizations by having different roles.
- Secure API endpoints and Front-end routes with role-based authorization.
Tech Stack
The repository is structured as a Monorepo using Nx. It contains two apps:
- api A Nest.js application, with Prisma ORM.
- frontend A Next.js application with MUI React components.
And a shared library for sharing common Typescript types, constants, and utility functions across apps.
auth0 is used for Identity management and PostgreSQL as a database.
Requirements