Bem-vindo ao repositório de códigos base para projetos em React.js e Java / Spring Boot.
O objetivo deste repositório é fornecer exemplos prontos e bem estruturados para acelerar o desenvolvimento de aplicações frontend e backend, servindo como guia e ponto de partida para novos projetos.
/
├── react/ # Projetos base em React.js
│ ├── auth-template/ # Exemplo com autenticação (JWT / LocalStorage)
│ ├── crud-template/ # Exemplo CRUD com API
│ └── ui-template/ # Layout pronto com componentes
│
├── springboot/ # Projetos base em Spring Boot
│ ├── api-template/ # Estrutura de API REST
│ ├── security-template/# Exemplo com autenticação e segurança
│ └── crud-template/ # CRUD simples com JPA + H2/MySQL
│
└── README.md
-
Frontend
- React.js
- Axios
-
Backend
- Java 17+
- Spring Boot 3+
- Spring Security
- JPA / Hibernate
- Banco de Dados (H2, MySQL, PostgreSQL)
git clone https://github.com/seu-usuario/base-codes.git
cd base-codes
cd react/auth-template
npm install
npm start
cd springboot/api-template
./mvnw spring-boot:run
Este projeto está sob a licença MIT.
Você pode usar, modificar e compartilhar livremente.
Welcome to the repository of base codes for React.js and Java / Spring Boot projects.
The goal of this repository is to provide ready-to-use and well-structured examples to speed up frontend and backend development, serving as a guide and starting point for new projects.
/
├── react/ # React.js base projects
│ ├── auth-template/ # Example with authentication (JWT / LocalStorage)
│ ├── crud-template/ # CRUD example with API
│ └── ui-template/ # Ready-made layout with components
│
├── springboot/ # Spring Boot base projects
│ ├── api-template/ # REST API structure
│ ├── security-template/# Example with authentication and security
│ └── crud-template/ # Simple CRUD with JPA + H2/MySQL
│
└── README.md
-
Frontend
- React.js
- Axios
- Tailwind CSS / Material UI
-
Backend
- Java 17+
- Spring Boot 3+
- Spring Security
- JPA / Hibernate
- Database (H2, MySQL, PostgreSQL)
git clone https://github.com/your-username/base-codes.git
cd base-codes
cd react/auth-template
npm install
npm start
cd springboot/api-template
./mvnw spring-boot:run
This project is under the MIT license.
You can freely use, modify, and share it.