https://github.com/victorfu/psyduck-nest
Nestjs boilerplate built with Turborepo
https://github.com/victorfu/psyduck-nest
firebase nestjs react shadcn tailwindcss turborepo vite
Last synced: 6 months ago
JSON representation
Nestjs boilerplate built with Turborepo
- Host: GitHub
- URL: https://github.com/victorfu/psyduck-nest
- Owner: victorfu
- License: mit
- Created: 2024-02-14T00:43:19.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T08:39:33.000Z (over 1 year ago)
- Last Synced: 2025-03-24T09:38:36.036Z (over 1 year ago)
- Topics: firebase, nestjs, react, shadcn, tailwindcss, turborepo, vite
- Language: TypeScript
- Homepage:
- Size: 1.42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Psyduck-Nest
Psyduck-Nest is a boilerplate for Nestjs with Firebase Authentication and Firestore. It is a simple and easy to use boilerplate for starting a new project with Nestjs. It is also a monorepo with a web application built with Reactjs and TailwindCSS by Vitejs, which is a fast build tool for modern web development. The monorepo is managed by TurboRepo. The tools used in this project are:
- [Nestjs](https://nestjs.com/)
- [Firebase](https://firebase.google.com/)
- [Reactjs](https://reactjs.org/)
- [TailwindCSS](https://tailwindcss.com/)
- [Vitejs](https://vitejs.dev/)
- [Jest](https://jestjs.io/)
- [Turoborepo](https://turbo.build/)
## Installation
```bash
$ npm install
```
## Running the app
```bash
$ npm run dev
```
## Build
```bash
$ npm run build
```
## Start the app in production
```bash
$ npm run start
```
## Test
```bash
$ npm run test
```
## Docker
```bash
$ docker build -f apps/api/Dockerfile -t psyduck-nest .
$ docker run -p 8080:8080 psyduck-nest
```
## License
Psyduck-Nest is [MIT licensed](LICENSE).