Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mauricioromagnollo/nestjs-task-manager
A task manager api project developed for Nest.js studies.
https://github.com/mauricioromagnollo/nestjs-task-manager
api-rest backend docker jest jwt nestjs passport-jwt postgresql supertest typeorm
Last synced: 2 days ago
JSON representation
A task manager api project developed for Nest.js studies.
- Host: GitHub
- URL: https://github.com/mauricioromagnollo/nestjs-task-manager
- Owner: mauricioromagnollo
- License: mit
- Created: 2021-11-07T18:18:03.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-05T03:31:00.000Z (almost 3 years ago)
- Last Synced: 2024-12-20T05:12:00.455Z (about 2 months ago)
- Topics: api-rest, backend, docker, jest, jwt, nestjs, passport-jwt, postgresql, supertest, typeorm
- Language: TypeScript
- Homepage:
- Size: 1.02 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](./banner.png)
> A task manager API designed for studies. Developed with NestJS, PostgreSQL, Jest, Supertest, JWT and Docker.
## **Techs**
- [NestJS](https://docs.nestjs.com/)
- [PostgreSQL](https://www.postgresql.org/)
- [TypeORM](https://typeorm.io)
- [Json Web Token](https://jwt.io/)
- [Docker](https://www.docker.com/)
- [Passport](http://www.passportjs.org/)
- [Insomnia](https://insomnia.rest/)
## **Run**
```bash
docker-compose --env-file ./.env.dev up --build -d
```- You can use the Insomnia Collection provided in this directory [./insomnia-collection.json](./insomnia-collection.json).
- After running, you can acess the **PgAdmin** http://localhost:9000/browser and use the login credentials, provided in [.env.dev](./.env.dev) file.![](./docs/images/pgadmin-screenshot.png)
## **References**
- [NestJS - Zero to Hero](https://www.udemy.com/course/nestjs-zero-to-hero/?utm_source=adwords&utm_medium=udemyads&utm_campaign=WebDevelopment_v.PROF_la.EN_cc.BR_ti.8322&utm_content=deal4584&utm_term=_._ag_108455848694_._ad_467154447027_._kw__._de_c_._dm__._pl__._ti_dsa-774930035449_._li_9100507_._pd__._&matchtype=&gclid=EAIaIQobChMIyOqbvu_79gIVwgqRCh1SrgtnEAAYASAAEgLfwfD_BwE)