Skip to content

Alailsonbispo/controle-estoque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 Controle de Estoque & Patrimônio

Sistema Fullstack de alta performance projetado para gestão inteligente de ativos e inventário. O projeto une um ecossistema robusto em Java para processamento de dados a uma interface moderna e ágil em Next.js.


💡 Nota: Este é o repositório do [Backend]. Para ver o ecossistema completo, acesse o repositório do [FrontEnd] aqui: [LINK_AQUI].

🚀 Tecnologias de Última Geração

Backend (Core)

  • Java 25: Utilizando as funcionalidades de vanguarda da linguagem.
  • Spring Boot 3.4+: Arquitetura baseada em APIs REST escaláveis.
  • Spring Data JPA: Persistência de dados eficiente e segura.
  • Maven: Automação de build e gestão de dependências.

Frontend

  • Next.js 15/16: Framework React de última geração.
  • Tailwind CSS: Design responsivo e minimalista.
  • jsPDF: Geração de relatórios PDF diretamente no navegador.

✨ Funcionalidades Principais

  • 📊 Dashboard de Patrimônio: Monitoramento em tempo real do valor total investido.
  • 📄 Relatórios Exportáveis: Emissão de documentos profissionais em PDF.
  • 🔍 Busca Dinâmica: Filtros inteligentes por nome e categoria.
  • 🏗️ Arquitetura Limpa: Organização em camadas (Controller, Service, Repository).

🛠️ Como rodar o projeto

1. Pré-requisitos

  • JDK 25 e Node.js instalados.

2. Backend (Java)

cd controle-estoque
./mvnw spring-boot:run

API disponível em: http://localhost:8080

3. Frontend (Next.js)

Bash
cd controle-estoque-front
npm install && npm run dev
Interface disponível em: http://localhost:3000

👨‍💻 Autor
Alailson Bispo Estudante de Análise e Desenvolvimento de Sistemas (ADS) | Salvador-BA

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages