- JWT Authentication.
- CORS (Cross-Origin Resource Sharing).
- Database with MongoDB.
- Clone this repository.
- Install all dependencies with
yarn install
ornpm install
. - Add a
.env
file based on .env.example. - Start development server with
yarn dev
ornpm run dev
.
- Run code syntax and format checking using
yarn lint
ornpm run lint
which runs eslint. - Automatically fix lint errors with
yarn lint:fix
ornpm run lint:fix
.
- Check permissions in controllers.
- Location-based login verification.
- Login with Google.
- Email...
-
Code: GPL v3
Made with ❤️ by SchoolSeat Team