https://github.com/kheronn/projeto-kaspper
Projeto em Angular 16
https://github.com/kheronn/projeto-kaspper
angula16 angular api inject material-ui signal
Last synced: 2 months ago
JSON representation
Projeto em Angular 16
- Host: GitHub
- URL: https://github.com/kheronn/projeto-kaspper
- Owner: kheronn
- Created: 2023-07-28T00:07:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-05T16:41:07.000Z (almost 3 years ago)
- Last Synced: 2025-10-28T02:41:46.723Z (8 months ago)
- Topics: angula16, angular, api, inject, material-ui, signal
- Language: TypeScript
- Homepage:
- Size: 243 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto Angular consumo de APIs š
Repositório de estudo sobre o Angular 16 e consumo de API, desenvolvido em aulas para o projeto Kaspper Academy - Turma 2/2023.
O Projeto possui uma pƔgina de login, home e usuƔrios. Utiliza o HTTP Client do Angular para lidar com requisiƧƵes HTTP, alƩm de Reactive Forms para trabalhar com formulƔrios de modo reativo. Possui um CRUD para uma API de usuƔrios desenvolvida em JAVA com SPRING BOOT.
## š Tecnologias
- Angular 16
- Angular Material
- Sweetalert
## š Features
- **HTTP Client** e **Observables** para requisiƧƵes HTTP;
- Componentes do **Angular Material**
- **inject**
- **signal()**
- **Reactive Forms**
- Autenticação com LocalStorage
- Components
- Services
- Routers
- Guards
## Passos no ambiente de desenvolvimento
Baixe as dependĆŖncias com o `npm install`
Execute o comando `ng serve` para iniciar o servidor Angular no ambiente de desenvolvimento. Depois abra a seguinte URL `http://localhost:4200/` para testar aplicação.
Execute o Spring Boot para iniciar a API
### PƔgina de UsuƔrio