Skip to content

DevLucasTavares/labecommerce-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto API Labecommerce Backend

Labecommerce

Índice:

Objetivo

O objetivo desse projeto é a criação de API com funcionalidades CRUD no projeto Labecommerce - Backend. Criar uma API funcional para o dia a dia de um E-commerce, com cadastros de usuários, produtos e compras, assim como meios para gerenciá-los.

Estruturação do banco de dados

Labecommerce

Funcionalidades do Projeto

  • Cadastro de usuário
  • Cadastro de produtos
  • Cadastro de compras
  • Visualizar usuários cadastrados
  • Visualizar produtos cadastrados
  • Visualizar compras cadastradas, junto com dados do usuário que realizou a compra e informações dos produtos adicionados
  • Editar informações do usuário
  • Editar informações do produto
  • Deletar usuário
  • Deletar produto
  • Deletar compra

Documentação da API

Link para acessar a documentação: API Labecommerce

Como rodar este projeto?

# Clone este repositório
$ git clone link-repo

# Acesse a pasta do projeto no seu terminal
$ cd nomeDaPasta

# Instale as dependencias
$ npm install

# Execute a aplicação
$ npm run dev

# A aplicação será iniciada na porta 3004, acesse pelo navegador: http://localhost:3004

Tecnologias utilizadas

  1. Node.js
  2. TypeScript
  3. Express
  4. Knex
  5. SQLite3 / SQL
  6. Postman

Pessoas Autoras

Lucas Tavares

LinkedIN

Email: [email protected]

Próximos Passos

  • Deploy
  • Testes unitários

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published