Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benevanio/crudthemeleaf
projeto para a faculdade
https://github.com/benevanio/crudthemeleaf
java javafx json rest spring spring-boot spring-security springboot springframework springframework6 themeleaf
Last synced: about 1 month ago
JSON representation
projeto para a faculdade
- Host: GitHub
- URL: https://github.com/benevanio/crudthemeleaf
- Owner: Benevanio
- Created: 2024-03-13T00:30:58.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-13T00:38:16.000Z (10 months ago)
- Last Synced: 2024-09-26T01:41:26.885Z (3 months ago)
- Topics: java, javafx, json, rest, spring, spring-boot, spring-security, springboot, springframework, springframework6, themeleaf
- Language: HTML
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Documentação do Projeto Engenharia de Software: Frameworks para Desenvolvimento de Software
Este documento fornece uma visão geral do projeto Engenharia de Software, um aplicativo web desenvolvido com Spring Boot para cadastro de usuários.
## Configuração do Ambiente de Desenvolvimento
Para configurar o ambiente de desenvolvimento para este projeto, siga as instruções abaixo:
1. **Java Development Kit (JDK):** Instale o JDK versão 8 ou superior.
2. **Spring Boot:** Certifique-se de ter o Spring Boot instalado. Caso contrário, você pode adicioná-lo como uma dependência ao seu projeto Maven ou Gradle.
3. **IDE (Integrated Development Environment):** Use uma IDE de sua preferência, como IntelliJ IDEA, Eclipse ou Visual Studio Code.
## Executando o Projeto
Para executar o projeto localmente, siga os passos abaixo:
1. Clone o repositório do projeto:
```
git clone https://github.com/benetesla/CrudThemeleaf
```2. Navegue até o diretório do projeto:
```
cd projeto-engenharia-software
```3. Execute o aplicativo Spring Boot:
```
./mvnw spring-boot:run
```4. Acesse o aplicativo em um navegador web:
```
http://localhost:8081
```## Funcionalidades Principais
O aplicativo Engenharia de Software possui as seguintes funcionalidades principais:
1. **Cadastro de Usuários:** Permite que os usuários preencham um formulário com nome, sobrenome e email, e salvem essas informações.
2. **Listagem de Usuários:** Exibe uma lista dos usuários cadastrados no sistema.
3. **Edição de Usuários:** Permite editar as informações de um usuário existente.
4. **Exclusão de Usuários:** Permite excluir um usuário do sistema.
## Tecnologias Utilizadas
O projeto Engenharia de Software utiliza as seguintes tecnologias:
- **Spring Boot:** Framework Java para criação de aplicativos web.
- **Thymeleaf:** Engine de templates para renderização de páginas web.
- **Bootstrap:** Framework CSS para design responsivo.
## Contribuição
Para contribuir com o projeto, siga as diretrizes de contribuição disponíveis no repositório do projeto em [Repo](https://github.com/benetesla/CrudThemeleaf).
---
Esta é apenas uma documentação básica. Você pode expandi-la e personalizá-la conforme necessário para o seu projeto.