Esse projeto se trata de um Labecommerce.
O sistema abordado conta com o gerenciamento de cadastro do usuário, cadastro do produto e o cadastro de compras.
Node
Typescript
Express
SQL e SQLite
Knex
Postman
- Cadastro de users:
- id;
- name;
- email;
- password;
- created_at.
- Cadastro de purchases:
- id;
- buyer;
- total_price;
- created_at;
- paid.
- Cadastro de purchases_products:
- purchase_id;
- product_id;
- quantity.
- Cadastro de products:
- id;
- name;
- price;
- description;
- image_url.
- Postman
-
Rode o console na pasta em que você baixou os arquivos;
-
Insira o comando
npm install
; -
Depois, o comando
npm run dev
para rodar no navegador.