Um aplicativo inovador para ajudar viajantes a explorarem o mundo de forma inteligente e personalizada.
Desenvolvido como Trabalho de Conclusão de Curso (TCC), integrando tecnologias modernas como Inteligência Artificial, Firebase e a API da OpenAI.
Conecte-se a experiências únicas, baseadas nas suas preferências e localização, através de uma navegação fluida e prática!
- Busca de pontos turísticos baseada na localização do usuário (necessária a localização do dispositivo)
- Exibição de locais em mapas interativos realtime
- Sugestões e itinerários gerados por IA (OpenAI) via backend feito com Next.js
- Chat com a IA com persistência de histórico
- Chat por voz: gravação, transcrição e resposta com síntese de voz
- Respostas rápidas offline baseadas em palavras‑chave
- Central de notificações no app
- Detecção de conectividade de rede e tratamento de erros necessários
- Fluxo de autenticação completo com Firebase
GuiaTuristico/
├── expo-app/src/
| ├── assets/
| ├── components/
| ├── config/
| ├── contexts/
| ├── data/
| ├── hooks/
| ├── routes/
| ├── screens/
| ├── services/
| ├── utils/
| ├── config.ts
└── (demais arquivos e configs do app)
No bash:
npm run test
ou
yarn test
Siga os passos abaixo para rodar o projeto localmente:
No bash:
git clone https://github.com/JoaoGW/GuiaTuristico.git
cd GuiaTuristico
npm install ou yarn install
npx expo start
LinkedIn: João Pedro do Carmo Ribeiro
Email: cpsenha@gmail.com
LinkedIn: Caio Pereira Guimarães
Email: caiopereguima92@gmail.com
LinkedIn: Lucas Kenji Hayashi
Email: lucaskhayashi@gmail.com
Feito por João Pedro, Lucas Kenji e Caio Pereira