Skip to content

Thiagomvbs/frontend-ASP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🛒 Sistema E-commerce

Sistema completo de pedidos online desenvolvido com arquitetura moderna, permitindo que clientes visualizem produtos e realizem pedidos através de uma interface web integrada a uma API robusta.


🚀 Demonstração

🔗 Frontend: https://frontend-asp.vercel.app/

🔗 Backend API: https://seu-backend.onrender.com


✨ Funcionalidades

  • ✅ Listagem de produtos
  • ✅ Criação de pedidos
  • ✅ Integração frontend e backend
  • ✅ API REST completa
  • ✅ Deploy em ambiente cloud
  • ✅ Arquitetura em camadas
  • ✅ Comunicação via HTTP

🧱 Arquitetura do Sistema

O projeto segue arquitetura em camadas:

Frontend (Vercel)
     │
     ▼
Backend API (Spring Boot)
     │
     ▼
Banco de dados (PostgreSQL / H2)

Camadas do backend:

Controller → Service → Repository → Database

🛠️ Tecnologias Utilizadas

Backend

  • Java
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Hibernate

Frontend

  • JavaScript
  • HTML
  • CSS
  • Vercel (Deploy)

Banco de Dados

  • PostgreSQL / H2

Deploy

  • Render (Backend)
  • Vercel (Frontend)

📡 Endpoints da API

Produtos

GET /produtos Retorna todos os produtos

POST /produtos Cria um novo produto

GET /produtos/{id} Retorna produto por ID

DELETE /produtos/{id} Remove um produto


⚙️ Como executar o projeto localmente

Backend

Clone o projeto:

git clone https://github.com/Thiagomvbs/backend-ASP.git

Execute:

./mvnw spring-boot:run

ou

Execute pela IDE.

Servidor iniciará em:

http://localhost:8080

Frontend

Abra o arquivo:

index.html

ou utilize extensão Live Server.


☁️ Deploy

Backend hospedado em:

  • Render

Frontend hospedado em:

  • Vercel

👨‍💻 Autor

Desenvolvido por Thiago Monteiro Villas

GitHub: https://github.com/Thiagomvbs


📄 Licença

Este projeto é de uso educacional e demonstração de habilidades em desenvolvimento backend e frontend.

About

Projeto Frontend do website Aluguel São Pedro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages