Sign inSign up

devluigi1910/manto-sagrado

By devluigi1910

•Updated about 1 year ago

O Manto Sagrado é um projeto acadêmico desenvolvido como parte das disciplinas de DSW e PI

Image
Languages & frameworks
API management
Web servers
0

10K+

devluigi1910/manto-sagrado repository overview

⁠ Manto Sagrado - Ecommerce

badge-finalizado

⁠Tópicos

⁠Descrição do projeto

O Manto Sagrado é um projeto acadêmico desenvolvido como parte das disciplinas de Desenvolvimento de sistemas web e Projeto integrador: Desenvolvimento de sistemas orientados a web. Nosso objetivo é construir um e-commerce funcional para a venda de camisas de futebol, aplicando conceitos aprendidos sobre desenvolvimento web fullstack.

Este projeto nos permite explorar tecnologias modernas para criação de aplicações web, incluindo autenticação de usuários, manipulação de banco de dados e integração com APIs externas.

⁠Funcionalidades

:heavy_check_mark: Funcionalidade 1: CRUD de produtos.

:heavy_check_mark: Funcionalidade 2: CRUD de usuários Administradores/Estoquistas.

:heavy_check_mark: Funcionalidade 3: Controle de estoque de produtos.

:heavy_check_mark: Funcionalidade 4: Manutenção das vendas dos clientes.

:heavy_check_mark: Funcionalidade 5: Login de Administradores/Estoquistas.

:heavy_check_mark: Funcionalidade 6: CRUD de clientes (Cadastro do endereço utilizando API externa).

:heavy_check_mark: Funcionalidade 7: Login de clientes.

:heavy_check_mark: Funcionalidade 8: Carrinho de compras.

:heavy_check_mark: Funcionalidade 9: Calculo do Frete (Utilizando API externa).

:heavy_check_mark: Funcionalidade 10: Checkout do carrinho de compras.

:heavy_check_mark: Funcionalidade 11: Lista de pedidos realizados dos clientes e resumo deles.


⁠Ferramentas utilizadas

Java Spring Boot MySQL Git


⁠Acesso ao projeto

Você pode acessar o código fonte do projeto front-end⁠.


⁠Como rodar o projeto

Para executar este projeto localmente, siga os passos abaixo:

1 - Clone o repositório:

  git clone https://github.com//DevLuigi/MantoSagrado-Backend.git

2 - Acesse o diretório do projeto:

  cd substitua/pelo/diretorio/onde/foi/clonado/MantoSagrado-Backend

3 - Configure as variáveis de ambiente: Altere o arquivo application.properties no diretório src/main/resources, e defina as configurações do banco de dados e demais variáveis exigidas pelo projeto. Exemplo básico:

  spring.datasource.url=jdbc:postgresql://localhost:5432/seu_banco
  spring.datasource.username=seu_usuario
  spring.datasource.password=sua_senha
  spring.jpa.hibernate.ddl-auto=update

4 - Compile o projeto com Maven:

  ./mvnw clean install

5 - Execute a aplicação:

  ./mvnw spring-boot:run

6 - Acesse a API: A aplicação será executada em http://localhost:8080⁠ (por padrão). Você pode testar os endpoints utilizando ferramentas como Postman, Insomnia ou via cURL.


⁠Desenvolvedores

Tag summary

Content type

Image

Digest

sha256:5ce715dca…

Size

367.2 MB

Last updated

about 1 year ago

docker pull devluigi1910/manto-sagrado