https://github.com/gustavo-developer/backend-accidents
Backend API in NodeJs
https://github.com/gustavo-developer/backend-accidents
nodejs prisma
Last synced: about 1 month ago
JSON representation
Backend API in NodeJs
- Host: GitHub
- URL: https://github.com/gustavo-developer/backend-accidents
- Owner: Gustavo-Developer
- Created: 2022-05-25T21:33:52.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-28T03:34:19.000Z (about 4 years ago)
- Last Synced: 2025-03-24T08:18:05.263Z (about 1 year ago)
- Topics: nodejs, prisma
- Language: TypeScript
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
Accident 🚀
*Objetivo*
*Modele um sistema para uma empresa de proteção veicular.*
- Nesse sistema existem clientes e terceiros.
- Os clientes podem criar uma conta inserindo informações básicas de cadastro (nome,
cpf, data de nascimento, endereço, cidade).
- Os clientes podem editar alguns dados cadastrados cadastro (endereço, cidade).
- Os clientes podem criar um evento de acidente, onde será possível informar o veículo
- envolvido no acidente e o(s) terceiro(s).
- Os terceiros são cadastrados quando é criado um acidente, se não houver um registro
prévio
- na base de dados.
- Todos os usuários (clientes e terceiros) precisam ter documentos associados as suas
contas.
- Quando houver o cadastro de um cliente que já foi envolvido como terceiro em um
acidente, é preciso migrar o usuário para cliente sem perder o vínculo criado no
acidente.
```bash
# Rodar aplicação
$ npm run dev
# Rodar Migrates
$ npx prisma migrate dev
# Rodar o Banco de Dados Online com o Prisma
$ npx prisma studio
```
**FALTA FAZER**
[] Editar clientes
[] Excluir clientes
[] Listar todos os clientes
[] Listar todos os acidentes
[] Subir banco de dados Online
[] Subir Swagger