8000 GitHub - luizmiele/e-commerce
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

luizmiele/e-commerce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API RESTFul para E-commerce

Este projeto consiste no desenvolvimento de uma API RESTful para um E-commerce, que inclui a criação de endpoints para gerenciar produtos, pedidos e usuários, além de fornecer funcionalidades como autenticação, controle de acesso e envio de e-mails.

Tecnologias

  • Java
  • Spring Boot
  • PostgreSQL
  • Hibernate + JPA
  • Spring Security

Requisitos

  • Criação do banco de dados e tabelas de acordo com o Diagrama de Entidade e Relacionamento (DER) fornecido.
  • Implementação de todos os endpoints da API para realizar operações CRUD.
  • Criação de um Relatório de Pedido, incluindo detalhes como id do pedido, data, valor total e itens do pedido.
  • Armazenamento das imagens dos produtos no banco de dados.
  • Envio de e-mail contendo o Relatório de Pedido a cada novo pedido cadastrado.
  • Implementação de autenticação e controle de acesso à API usando Spring Security com JWT.

Executando o Projeto

  • Clone o repositório para sua máquina local.
  • Importe o projeto em sua IDE preferida.
  • Configure o banco de dados de acordo com as propriedades definidas no application.properties.
  • Execute a aplicação.
  • Teste os endpoints da API utilizando ferramentas como Postman ou cURL.

Colaboradores

// Em desenvolvimento

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0