Aplicação completa de Gerenciamento de Produtos desenvolvida com tecnologias modernas, para fins educacionais.
- 🖥️ Interface de usuário moderna com Angular
- 🔒 Autenticação segura via JWT
- 📦 Gerenciamento completo de produtos
- 🐳 Contêinerização com Docker
- 💾 Persistência de dados com PostgreSQL
Antes de começar, instale:
- 📦 Node.js e npm: Baixar Node.js
- 🐳 Docker e Docker Compose: Instalar Docker
🅰️ Angular CLI (instalação global):npm install -g @angular/cli
# Clonar o repositório
git clone https://github.com/PedroLVA/AngularSpringApplication.git
# Navegar para o diretório frontend
cd front
# Instalar dependências
npm install
# Iniciar servidor de desenvolvimento
ng serve🌐 Acesso: http://localhost:4200
# Navegar para o diretório backend
cd ../backend
# Construir e iniciar contêineres Docker
docker-compose up --build🖥️ Acesso: http://localhost:8080
- Usuário: admin
- Senha: admin
roommates/
│
├── front/ # Frontend Angular
│ ├── src/ # Código-fonte principal
│ └── package.json # Configurações de dependências
│
└── back/ # Backend Spring Boot
├── src/ # Código-fonte principal
├── Dockerfile # Configuração de build Docker
└── docker-compose.yml # Orquestração de serviços



