O Manto Sagrado é um projeto acadêmico desenvolvido como parte das disciplinas de DSW e PI
10K+
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.
: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.
Você pode acessar o código fonte do projeto front-end.
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.
Content type
Image
Digest
sha256:5ce715dca…
Size
367.2 MB
Last updated
about 1 year ago
docker pull devluigi1910/manto-sagrado