- Notifications
You must be signed in to change notification settings - Fork0
📦 Base Nest API is an access control list base api that hopes to serve many projects written in Typescript.
License
NotificationsYou must be signed in to change notification settings
gabrielmaialva33/base-nest-api
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation

Base API inNestJS
About | Technologies | Tools | Installation | License
Base Nest API is an access control list base api that hopes to serve many projects written in Typescript.
- Async Storage - Request context service async storage. (context)
- AWS S3 - Storage service for static files. (aws)
- Axios - HTTP client. (http)
- Firebase - Authentication service. (firebase)
- Knex - Query builder. (knex)
- NestJS Cache - Cache service. (cache)
- NestJS Config - Configuration service. (config)
- NestJS Schedule - Schedule service (cron).
- NestJS EventEmitter - Event service. (event)
- NestJS I18n - Internationalization service. (i18n)
- NodeMailer - Email service. (mail)
- Objection - ORM. (orm)
- Twilio - SMS service. (sms)
- Zod - Data validation. (validation)
The following software must be installed:
$ git clone https://github.com/gabrielmaialva33/base-nest-api.git# Enter directory $cd base-nest-api
- 📦 API
$cd base-nest-api# Dependencies install. $ pnpm install# Config environment system $ cp .env.example .env# Run migrations $ pnpm db:migrate# by default, the database is sqlite# API start $ pnpm start:dev
This project is under theMIT license.MIT ❤️
Maia |
Made with ❤️ by Maia 👋🏽Get in touch!
Liked? Leave a little star to help the project ⭐
© 2017-presentMaia
About
📦 Base Nest API is an access control list base api that hopes to serve many projects written in Typescript.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.