Aplicativo IGR LagoTour

Mapa mental para desevolvimento de um aplicativo para facilitar o turismo do IGR Lago Tour

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Aplicativo IGR LagoTour por Mind Map: Aplicativo IGR LagoTour

1. Passos a seguir

1.1. Arrumar eventos

1.1.1. fazer código python para adicionar eventos

1.1.1.1. Parte de comentarios, avaliação

1.1.1.1.1. Inserção de Guia Turistico

1.2. Adicionar endereço dos lugares nos cards

1.2.1. Adicionar campos de endereço no firebase

1.3. Separar os estabelecimentos por tipo

2. Coisas para fazer amanha

3. Ideias de Modificações

3.1. Atrativos Turisticos

3.1.1. ✓Lago da Uhe Tucuruí ✓Região do Caraípe ✓Região da Cajazeirinhas ✓Visita na UHE Tucuruí ✓City Tour Vila Permanente ✓City Tour Cidade ✓Comunidade da Perdeneiras e Atracateua Quilombolas ✓Comunidade da Aldeia Indígena Trocará Assurinis

3.2. Modificar para que o usuário marque onde está, dessa forma mesmo estando em outra cidade ele consegue ver os atrativos e coisas de outra cidade, não precisando necessáriamente estar na cidade em questão. Podendo baixar o aplicativo em um outro local e, por exemplo, ver a lista de hotéis da cidade, podendo ligar e agender uma reserva.

3.2.1. Adficionar foto do usuário ao comentyar sobre algum estabelecimento

3.3. ✓ Hospedagem Hotéis Pousadas Hostel

3.3.1. ✓Gastronomia Restaurantes Conveniências Cafeteria Bares

3.4. Mudar o nome das categorias, colocar algo mais suscinto e abrangente e depois ir destrinchando

4. Passos no Perfil

4.1. Configurações

4.2. Prerferências

4.3. histórico Turistico

5. Ideias Daniel

5.1. Comunicação de API clima e tempo

5.1.1. Serviços

5.1.1.1. Chatbox para duvidas do usuário

5.1.1.1.1. Tradção automática para outras linguas

6. Passos a seguir

6.1. Arrumar eventos

6.1.1. fazer código python para adicionar eventos

6.1.1.1. Parte de comentarios, avaliação

6.1.1.1.1. Inserção de Guia Turistico

6.2. Adicionar endereço dos lugares nos cards

6.2.1. Adicionar campos de endereço no firebase

6.3. Separar os estabelecimentos por tipo

7. App.js

7.1. MyNavigation.js

7.1.1. MainComponent.js

7.1.1.1. PerfilRoute.js

7.1.1.2. NotificacaoRoute.js

7.1.1.3. EventosRoute.js

7.1.1.4. ExplorarRoute.js

7.1.1.4.1. Estabelecimento.js

8. Cidade

8.1. tucurui

8.1.1. estabelecimentos

8.1.2. sugestões

8.1.3. guias turisticos

8.1.4. praças

8.2. jacunda

8.2.1. praças

8.2.2. guias turisticos

8.2.3. sugestões

8.2.4. estabelecimentos

8.3. itupiranga

8.3.1. praças

8.3.2. guias turisticos

8.3.3. sugestões

8.3.4. estabelecimentos

9. Estabelecimento

9.1. Fotos

9.2. Vídeos

9.3. Descrição ou História

9.4. Localização

9.5. Contatos (redes sociais e telefone)

9.6. Comentários

9.7. Adicionar fotos ou vídeos

9.8. Avaliações

10. O que você está procurando?

10.1. Hotéis

10.2. Restaurantes

10.3. Bares

10.4. Resorts

10.5. Clubes

10.6. ...

11. Definição das principais funções do aplicativo.

11.1. Interface do usuário

11.1.1. Design intuitivo

11.1.2. Facilidade de uso

11.1.3. Navegação simplificada

11.2. Guias de turismo personalizados

11.2.1. Sugestões de roteiros personalizados

11.2.2. Recomendações com base nas preferências do usuário

11.2.3. Dicas de lugares a visitar

11.3. Informações sobre os pontos turísticos:

11.3.1. Fotos

11.3.2. História e informações relevantes

11.3.3. Detalhes sobre cada ponto turístico

11.4. Contato com hotéis, restaurantes e outros estabelecimentos

11.4.1. Lista de principais hotéis e restaurantes

11.4.2. Integração com informações de contato

11.4.3. Avaliações e comentários dos usuários

11.5. Recursos de mapas e rotas

11.5.1. Integração com API de mapas

11.5.2. Possibilidade de traçar rotas

11.5.3. Visualização de mapas offline

11.6. Eventos e atividades

11.6.1. Calendário de eventos

11.6.2. Notificações sobre eventos próximos

11.6.3. Possibilidade de planejar atividades

11.7. Funcionalidades adicionais

11.7.1. Reservas de hotéis e restaurantes diretamente pelo aplicativo

11.7.2. Compartilhamento de experiências nas redes sociais

11.7.2.1. Conexão com perfis de amigos para ver recomendações e atividades sugeridas

11.7.3. Feedback dos usuários para melhoria contínua

11.7.4. Acessibilidade e Idiomas

11.7.4.1. Garantir que o aplicativo seja acessível para usuários com deficiências visuais, auditivas ou motoras

11.7.4.2. Suporte a vários idiomas para atrair turistas internacionais

12. Custos para desenvolvimento.

12.1. Custos de desenvolvimento do aplicativo do IGR Lago Tour

12.1.1. Licença do Google 125 dolares para poder lançar na playstore. Linceça da Appstore 500 dolares para lançar na appstore.

12.1.1.1. Custo para lançamento do aplicativo= 625 reais

12.1.2. Custo de desenvolvedor = 700 reais mensais

12.2. Custos comuns para desenvolvimento de um aplicativo

12.2.1. Desenvolvimento de Software

12.2.1.1. De acordo com o site Crowd o desenvolvimento de um aplicativo no Brasil varia de R$ 25.000 a R$ 500.00 dependendo da complexidade da aplicação.

12.2.2. Design e UX/UI

12.2.2.1. De acordo com o site "awari.com.br" o desenvolvimento de uma identidade visual para um aplicativo pode varias de R$ 1.500 a R$ 10.000 dependendo da qualidade e do escopo do trabalho.

13. Etapas a seguir para desenvolvimento do aplicativo.

13.1. Alinhamento de ideias.

13.2. Configuração do Ambiente de Desenvolvimento.

13.3. Estruturação do projeto.

13.3.1. Crie uma estrutura de pastas para o seu projeto React Native, organizando os arquivos de acordo com as melhores práticas.

13.3.2. Defina a estrutura de navegação do aplicativo usando uma biblioteca como React Navigation.

13.4. Desenvolvimento do Beckend.

13.4.1. Comece a desenvolver as telas e componentes do aplicativo usando React Native.

13.4.2. Utilize bibliotecas e componentes de terceiros conforme necessário para acelerar o desenvolvimento e adicionar funcionalidades específicas.

13.5. Integração com APIs Externas.

13.5.1. Integre o aplicativo com APIs externas para obter dados e funcionalidades adicionais, como informações sobre pontos turísticos, previsão do tempo, mapas e serviços de reserva.

13.6. Implementação de Funcionalidades Específicas.

13.6.1. Implemente as funcionalidades principais do aplicativo, como visualização de pontos turísticos, busca, reserva de hotéis e restaurantes, mapas e rotas, compartilhamento de avaliações, etc.

13.7. Testes e Depuração.

13.7.1. Realize testes extensivos em todas as funcionalidades do aplicativo em dispositivos reais e em emuladores.

13.7.2. Depure e corrija quaisquer bugs ou problemas de desempenho encontrados durante os testes.

13.8. Otimização de Desempenho.

13.8.1. Otimize o desempenho do aplicativo, garantindo que ele seja responsivo e rápido em todas as condições.

13.8.2. Utilize técnicas como lazy loading, memoização de componentes e otimização de imagens para melhorar o desempenho.

13.9. Empacotamento e Publicação

13.9.1. Empacote o aplicativo para distribuição nas lojas de aplicativos (Google Play Store para Android e App Store para iOS).

13.9.2. Siga as diretrizes de empacotamento e publicação fornecidas pela documentação oficial do React Native e pelas lojas de aplicativos.

14. Tela Conta

14.1. Login

14.2. Criar conta

14.3. Entrar sem login

15. Tela Inicial

15.1. Explorar

15.1.1. Sugestões, recomendações e dicas

15.1.2. Guia tiurístico

15.1.3. Estabelecimentos

15.1.4. Procurar (barra de pesquisa)

15.2. Eventos

15.2.1. Criar um novo evento

15.2.2. Visualizar eventos

15.2.2.1. Ativar lembrete

15.2.3. Calendário de eventos

15.3. Perfil

15.3.1. Foto

15.3.2. Informações pessoais