An open API service indexing awesome lists of open source software.

https://github.com/irtiza751/sparkend

NestJS boilerplate with MikroORM, Auth, Social Signons (google), Mailing, File Upload, and more
https://github.com/irtiza751/sparkend

boilerplate mikro-orm nestjs-backend passport-google-oauth20 passport-jwt rest-api typescript

Last synced: 7 months ago
JSON representation

NestJS boilerplate with MikroORM, Auth, Social Signons (google), Mailing, File Upload, and more

Awesome Lists containing this project

README

          

# Sparkend REST API Boilerplate

![logo](/assets/logo.svg)

## Description

NestJS REST API boilerplate for a traditional projects

## Features

- [x] Database MikroORM.
- [x] Database Seeding.
- [x] Config Service (@nestjs/config).
- [x] Sign in and sign up via email.
- [x] Refresh token
- [x] password reset / forget
- [x] Social sign in (Google).
- [x] Admin and User roles.
- [x] Mailing (mailtrap).
- [x] File upload (local & aws).
- [ ] E2E and Unit test.
- [ ] Dockerization.
- [ ] CI,CD (Github actions).

### Additional documentation

- [Setup guide](/docs/setup.md)
- [Architecture](/docs/architecture.md)