🌦️ MIRC v0.1.0 - MVP
🎯 Sobre esta Release
Apresentamos o MIRC (Mapeador Inteligente de Resiliência Climática) v0.1.0, desenvolvido durante a 9ª Hackathon da CharqCode em apenas 24 horas. Este é o MVP (Minimum Viable Product) de uma aplicação web inovadora que utiliza inteligência artificial e geolocalização para fornecer alertas precoces e informações personalizadas sobre riscos climáticos no Rio Grande do Sul.
⚠️ Nota Importante: Esta versão MVP utiliza dados mockados para demonstração. Em versões futuras, os dados serão alimentados por APIs oficiais de meteorologia e monitoramento ambiental.
✨ Principais Funcionalidades
🤖 ChatBot Inteligente com IA
- Powered by Google Gemini 2.5 Pro - IA especializada em riscos climáticos
- Busca em Tempo Real - Consulta informações atualizadas na internet
- Conhecimento Específico - Focado em riscos climáticos do Rio Grande do Sul
- Autenticação Obrigatória - Acesso seguro apenas para usuários logados
🗺️ Mapa Interativo
- Monitoramento Regional na bacia do Rio Jacuí
- Dados Simulados - Níveis de água, temperatura, umidade (mockados)
- Sistema de Alertas - Normal, Alerta, Emergência
- Interface Responsiva - Otimizada para desktop e mobile
🔐 Sistema de Autenticação Completo
- Cadastro em Duas Etapas com validação completa
- Login Seguro com JWT tokens e bcrypt
- Dados Pessoais - Nome, email, telefone, CEP, cidade, estado
- Validação Única - Email e telefone únicos no sistema
📱 Interface Moderna
- Design Responsivo com Tailwind CSS 4
- Vídeos de Background para experiência imersiva
- Componentes Modulares - Hero, FAQ, Testimonials, Partners, Footer
- UX Otimizada para todos os dispositivos
🏗️ Tecnologias Utilizadas
Frontend
- Next.js 14.2.33 com App Router
- React 18 + TypeScript
- Tailwind CSS 4
- Heroicons para ícones SVG
Backend & IA
- Next.js API Routes (serverless)
- Google Gemini 2.5 Pro
- JWT para autenticação
- bcryptjs para hash de senhas
Banco de Dados
- PostgreSQL 15
- Prisma ORM com cliente type-safe
- Sistema de seeders para dados de teste
DevOps
- Docker & Docker Compose
- ESLint + Prettier
- TypeScript para desenvolvimento type-safe
🚀 Acesso Rápido
URLs da Aplicação
- 🏠 Aplicação: http://localhost:3000
- 🔐 Login: http://localhost:3000/login
- 🔍 Health Check: http://localhost:3000/api/health
Usuário de Teste
- Email:
teste@gmail.com - Senha:
123456 - Telefone:
11999999999 - Localização: Charqueadas, RS
🔧 Scripts Disponíveis
# Desenvolvimento
npm run dev # Servidor de desenvolvimento
npm run build # Build para produção
npm start # Servidor de produção
# Qualidade
npm run lint # Verificar código
npm run lint:fix # Corrigir automaticamente
# Banco de dados
npm run db:generate # Gerar Prisma Client
npm run db:push # Sincronizar schema
npm run db:studio # Interface visual
npm run db:seed # Popular banco
npm run db:seed:cleanup # Limpar dados de teste🛡️ Segurança
- ✅ Vulnerabilidades Corrigidas - npm audit clean
- ✅ Senhas Hasheadas - bcryptjs com salt
- ✅ JWT Tokens - Autenticação segura
- ✅ Validação de Dados - TypeScript + Prisma
- ✅ CORS Configurado - Proteção contra ataques
📊 Status de Qualidade
- ✅ TypeScript: Sem erros de compilação
- ✅ ESLint: Todas as regras passando
- ✅ Prettier: Código formatado
- ✅ Build: Compilação bem-sucedida
- ✅ Testes: Aplicação funcionando perfeitamente
🏆 Hackathon CharqCode 2025
Este projeto foi desenvolvido durante a 9ª Hackathon da CharqCode em um período intenso de 24 horas, demonstrando a capacidade da equipe de criar soluções tecnológicas inovadoras em tempo recorde. O MIRC representa um MVP funcional que pode ser expandido e aprimorado para atender às necessidades reais de monitoramento climático.
👥 Equipe de Desenvolvimento
- Leonardo Ennes - Desenvolvedor Web
- Matheus Alves - Desenvolvedor Web
- Raul Lize Teixeira - Desenvolvedor Web
- Miguel Lewandowski - Desenvolvedor Web
🎉 Próximos Passos
Como este é um MVP desenvolvido em 24 horas, as próximas versões incluirão:
- 🌐 Integração com APIs Reais - Substituição dos dados mockados
- 📱 Notificações Push em tempo real
- 📊 Dashboard Administrativo completo
- 🔔 Sistema de Alertas por SMS/WhatsApp
- 🗺️ Expansão Geográfica para outras regiões
MIRC v0.1.0 MVP - Desenvolvido em 24h na Hackathon CharqCode 2025 🌦️⚡
Protegendo comunidades através da tecnologia e inteligência artificial