Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renovatt/cutepet-back-end
API desenvolvida para o meu projeto CutePet, um sistema inovador de agendamentos para PetShops, proporcionando facilidade e eficiência na gestão de compromissos para banhos, tosas e consultas.
https://github.com/renovatt/cutepet-back-end
mongodb mongoose nestjs nodejs prisma swagger typescript
Last synced: 8 days ago
JSON representation
API desenvolvida para o meu projeto CutePet, um sistema inovador de agendamentos para PetShops, proporcionando facilidade e eficiência na gestão de compromissos para banhos, tosas e consultas.
- Host: GitHub
- URL: https://github.com/renovatt/cutepet-back-end
- Owner: renovatt
- Created: 2024-04-01T17:27:39.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-03T22:52:16.000Z (8 months ago)
- Last Synced: 2024-04-04T13:45:12.333Z (8 months ago)
- Topics: mongodb, mongoose, nestjs, nodejs, prisma, swagger, typescript
- Language: TypeScript
- Homepage:
- Size: 254 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Descrição
Bem-vindo à API desenvolvida para o meu projeto ``CutePet``, um sistema inovador de agendamentos para PetShops, proporcionando facilidade e eficiência na gestão de compromissos para banhos, tosas e consultas.Principais recursos:
- Estrutura Robusta: A API é cuidadosamente estruturada, seguindo as melhores práticas do Nest.js para garantir uma base sólida e escalável.- Operações CRUD Completas: Com as operações (Create, Read, Update, PATCH) estão implementadas de forma abrangente nas rotas da API, proporcionando funcionalidades completas para gerenciamento de dados.
- Autenticação Segura com JWT: A autenticação é tratada de maneira segura e eficiente, utilizando JSON Web Tokens (JWT) para garantir a segurança das transações e acessos à API.
### Documentação
Documentação Clara com Swagger: A API vem com uma documentação abrangente, gerada automaticamente pelo Swagger. Isso facilita a compreensão e o uso da API, permitindo uma integração suave para desenvolvedores.Sinta-se à vontade para explorar a documentação e aproveitar os recursos oferecidos por esta API para impulsionar seus projetos financeiros. Estamos comprometidos em fornecer uma experiência sólida e eficaz para atender às suas necessidades de desenvolvimento.
## 🛠️ Tecnologias
📁 **Back-end**
- [Nest.js](https://github.com/nestjs/nest)
- [Prisma](https://www.prisma.io)
- [MongoDB](https://www.mongodb.com)
- [Mongoose](https://mongoosejs.com/docs/guide.html)🔋 **Versionamento e Deploy**
- [Git](https://git-scm.com)
- [Vercel](https://vercel.com/)
## Installation
```bash
$ npm install
```## Running the app
```bash
# development
$ npm run start# watch mode
$ npm run start:dev# production mode
$ npm run start:prod
```## Clone
```bash
# clone project
$ git clone https://github.com/renovatt/cutepet-back-end.git
```## Doc Swagger
```bash
# swagger documentation
http://localhost:5000/docs
```![Doc](./.github/doc-1.png)
![Doc-1](./.github/doc-2.png)
![Doc-2](./.github/doc-3.png)
🚀 **Como contribuir?**
- Siga-me no GitHub para oferecer suporte.
- Dê uma estrela ao projeto.
- Conecte-se comigo no LinkedIn para expandir nossa rede e curta o projeto.
🧑💻 **Criado por**
[@renovatt](https://www.linkedin.com/in/renovatt/)