Bem-vindo à UniHelp API, o backend oficial do aplicativo UniHelp 📱.
Essa API foi construída em Spring Boot para fornecer serviços de autenticação, gerenciamento de usuários, dashboards e relatórios que conectam o app aos dados do mundo real.
✅ Autenticação de Usuários
- Registro de novos usuários 👤
- Login e validação de credenciais 🔑
✅ Gerenciamento de Perfil
- Consultar informações do usuário ℹ️
- Atualizar senha e dados pessoais 🛠️
✅ Dashboard
- Retorna estatísticas gerais 📊
- Simulação de relatórios 📑
✅ Integração com Banco H2
- Persistência em memória ou arquivo 💾
- Console web para consultas rápidas 🌐
🚧 Em breve, a API também poderá:
- 📆 Agendamento de compromissos e tarefas
- 📍 Tracking em tempo real (simulação de localização)
- 📢 Alertas inteligentes (notificações customizadas)
- 📊 Relatórios avançados prontos para integração com Power BI
- 🤖 IA de apoio ao usuário (chatbot embutido)
- ☕ Java 17
- ⚡ Spring Boot 3.x
- 🗄️ Spring Data JPA + H2 Database
- 🛡️ Spring Security (futuro)
- 🧩 Maven
- 🏗️ Arquitetura RESTful (Controller / Service / Repository / Model)
POST /api/auth/login