Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/santosjennifer/helpdesk-backend
Sistema para gerenciamento de chamados simulando um Help Desk
https://github.com/santosjennifer/helpdesk-backend
h2 java jwt-authentication maven mysql spring-boot spring-security
Last synced: 3 days ago
JSON representation
Sistema para gerenciamento de chamados simulando um Help Desk
- Host: GitHub
- URL: https://github.com/santosjennifer/helpdesk-backend
- Owner: santosjennifer
- Created: 2024-06-19T00:54:21.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-28T00:23:51.000Z (7 months ago)
- Last Synced: 2024-11-10T15:26:08.320Z (2 months ago)
- Topics: h2, java, jwt-authentication, maven, mysql, spring-boot, spring-security
- Language: Java
- Homepage: https://helpdesk-six-lemon.vercel.app/
- Size: 44.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Last Commit](https://img.shields.io/github/last-commit/santosjennifer/helpdesk-backend)
# Helpdesk
Esse é um sistema para gerenciamento de chamados simulando um Help Desk.
Desenvolvido em Angular 18 (front-end) e Spring Boot 3 (back-end).
O projeto tem como objetivo principal abordar os conceitos de aplicações SPAs, Autenticação e Autorização com Tokens JWT e muito mais.
O sistema está rodando na nuvem sendo o back-end no Render e front-end na Vercel.
Link para acesso na [Vercel](https://helpdesk-six-lemon.vercel.app/).
Domínio do backend no [Render](https://helpdesk-s2sy.onrender.com).
Código fonte do projeto front-end [helpdesk-frontend](https://github.com/santosjennifer/helpdesk-frontend).
### Tecnologia:
- Java 21
- Spring Boot 3
- Spring Security
- Maven
- H2
- MySQL
- JWT### Como executar o projeto localmente:
Clone o repositório:
```
git clone [email protected]:santosjennifer/helpdesk-backend.git
```Na raiz do projeto, execute o comando:
```
mvn spring-boot:run
```Acesse o Swagger da aplicação:
```
http://localhost:8080/swagger-ui/index.html#/
```