Aplicativo IGR LagoTur

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 LagoTur por Mind Map: Aplicativo IGR LagoTur

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. Perfil de Usuário

2.1. Foto de perfil

2.2. Nome ou apelido

2.3. Nacionalidade e idioma preferido

2.4. Locais visitados (avaliações)

2.5. Roteiros e locais salvos

3. Perfil de Usuário

3.1. Foto de perfil

3.2. Nome ou apelido

3.3. Nacionalidade e idioma preferido

3.4. Locais visitados (avaliações)

3.5. Roteiros e locais salvos

4. Perfil de Usuário

4.1. Foto de perfil

4.2. Nome ou apelido

4.3. Nacionalidade e idioma preferido

4.4. Locais visitados (avaliações)

4.5. Roteiros e locais salvos

5. Perfil de Usuário

5.1. Foto de perfil

5.2. Nome ou apelido

5.3. Nacionalidade e idioma preferido

5.4. Locais visitados (avaliações)

5.5. Roteiros e locais salvos

6. Perfil de Usuário

6.1. Foto de perfil

6.2. Nome ou apelido

6.3. Nacionalidade e idioma preferido

6.4. Locais visitados (avaliações)

6.5. Roteiros e locais salvos

7. Ideias de Tela Roteiro Turistico

7.1. Tela1: Dados Sobre Repartimento

7.1.1. Fotos da Cidade e pequenos textos.

7.2. Tela2: Informações básicas sobre região do Tuerê.

7.2.1. Fotos e explicação da região

7.3. Tela3: Informações sobre localização

7.3.1. Explicação de tragetória, localização e botão para visualização de mapa dentro do aplicativo e para acessar a localização no google maps

7.4. Tela4: Trajetória e Primeiros Destinos

7.4.1. Informações da tragetória e fotos e informações da primeira e segunda vila.

7.4.1.1. Serra Azul e Vila Novo Brasil

7.5. Tela5: Tragetória e fotos e informações do terceiro e quarto lugar de visita.

7.5.1. Informações sobre o localização, hospedagem e fabricação local de chocolate

7.5.1.1. Vila Novo Horizonte e Vila Novo Planalto

7.6. Tela 6: informação de localização sobre os pr[oximos 3 pontos de paradas do roteiro.

7.6.1. Informações e fotos dos 3 lugares na tela

7.6.1.1. Pé da Serra, Distrito Belo Monte e Região do Pacajazinho

8. Roterio Turistico

8.1. nomeRoteiro = string

8.2. nomeLocal = string

8.3. Descrição = string

8.4. fotoCapa = srting (URL)

8.5. localizacaoInicio = geoPoint

8.6. localizacaoPonto = geoPoint

8.7. fotoPonto = array = string

8.8. Duração = timeStamp

9. Configurações

9.1. Excluir ou Desativar conta

9.2. Idioma

9.3. Unidade de Medida (Km/Milhas)

9.4. Modo Escuro e Modo Claro

9.5. Privacidade e Segurança

9.5.1. Bloqiuear usuários

9.5.2. Realizar Denúncias

9.6. Opções de lembretes e configuração do modo de notificação

9.7. Relatar problema

9.8. Deixar Feedback

9.9. Suporte

10. Perfil de Usuário

10.1. Foto de perfil

10.2. Nome ou apelido

10.3. Nacionalidade e idioma preferido

10.4. Locais visitados (avaliações)

10.5. Roteiros e locais salvos

11. Proximos passos

11.1. Partes Finalizadas

11.1.1. Integração com Google Maps API

11.1.2. Firebase integrado

11.1.2.1. Telas de Login com criação de contas funcionais

11.1.3. Comunicação entre App e Database

11.1.3.1. Criação e gerenciamento de perfis de usuários;

11.1.3.2. Criação de cards com fotos e vídeos

11.1.4. Integração de eventos

11.1.4.1. Visualização e salvamento de eventos;

11.1.5. Informações dos componentes cadastrados dentro do aplicativo

11.1.6. Definição das categorias do App

11.2. Partes Incompletas

11.2.1. Sistema de avaliações, comentários e notificações;

11.2.2. Perfil de usuário

11.2.3. Configurações e preferências de usuário

11.3. Partes para fazer

11.3.1. Interface intuitiva;

11.3.2. Concluir a integração dos itens da cidade no banco de dados

11.3.3. Incorporar os atrativos turísticos no aplicativo.

11.3.4. Testes de usabilidade, otimização e desempenho;

11.3.5. Termos de uso e politicas de privacidade

11.3.6. Definição completa dos itens que vão estar no aplicativo

11.3.6.1. Definir lugares, estabelecimentos, rotas turisticas e

11.3.7. Botão direcional para o lugar dentro do GoogleMaps

11.3.8. Melhorar navegação de usuário (mais informações no mapa)

12. Ideias de Modificações

12.1. Atrativos Turisticos

12.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

12.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.

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

12.3. ✓ Hospedagem Hotéis Pousadas Hostel

12.3.1. ✓Gastronomia Restaurantes Conveniências Cafeteria Bares

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

13. Funções Prontas

13.1. Configurações

13.2. Prerferências

13.3. histórico Turistico

14. Ideias Daniel

14.1. Comunicação de API clima e tempo

14.1.1. Serviços

14.1.1.1. Chatbox para duvidas do usuário

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

15. Passos a seguir

15.1. Arrumar eventos

15.1.1. fazer código python para adicionar eventos

15.1.1.1. Parte de comentarios, avaliação

15.1.1.1.1. Inserção de Guia Turistico

15.2. Adicionar endereço dos lugares nos cards

15.2.1. Adicionar campos de endereço no firebase

15.3. Separar os estabelecimentos por tipo

16. App.js

16.1. MyNavigation.js

16.1.1. MainComponent.js

16.1.1.1. PerfilRoute.js

16.1.1.2. NotificacaoRoute.js

16.1.1.3. EventosRoute.js

16.1.1.4. ExplorarRoute.js

16.1.1.4.1. Estabelecimento.js

17. Cidades

17.1. Tucuruí

17.1.1. Sugestões

17.1.2. Estabelecimentos

17.1.3. Roteiros Turísticos

17.1.4. Eventos

17.2. Breu Branco

17.2.1. Sugestões

17.2.2. Estabelecimentos

17.2.3. Roteiros Turísticos

17.2.4. Eventos

17.3. Jacundá

17.3.1. Sugestões

17.3.2. Estabelecimentos

17.3.3. Roteiros Turísticos

17.3.4. Eventos

17.4. Novo Repartimento

17.4.1. Sugestões

17.4.2. Estabelecimentos

17.4.3. Roteiros Turísticos

17.4.4. Eventos

17.5. Itupiranga

17.5.1. Sugestões

17.5.2. Estabelecimentos

17.5.3. Roteiros Turísticos

17.5.4. Eventos

17.6. Goianésia do pará

17.6.1. Sugestões

17.6.2. Estabelecimentos

17.6.3. Roteiros Turísticos

17.6.4. Eventos

17.7. Nova Ipixuna

17.7.1. Sugestões

17.7.2. Estabelecimentos

17.7.3. Roteiros Turísticos

17.7.4. Eventos

18. Estabelecimento/Local selecionado

18.1. Fotos

18.2. Vídeos

18.3. Descrição ou História

18.4. Localização

18.5. Contatos (redes sociais e telefone)

18.6. Comentários

18.7. Adicionar fotos ou vídeos

18.8. Avaliações

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

19.1. Interface do usuário

19.1.1. Design intuitivo

19.1.2. Facilidade de uso

19.1.3. Navegação simplificada

19.2. Guias de turismo personalizados

19.2.1. Sugestões de roteiros personalizados

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

19.2.3. Dicas de lugares a visitar

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

19.3.1. Fotos

19.3.2. Informações relevantes

19.3.3. Detalhes sobre cada ponto turístico

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

19.4.1. Lista de principais hotéis e restaurantes

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

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

19.5. Recursos de mapas e rotas

19.5.1. Integração com API de mapas

19.5.2. Possibilidade de traçar rotas

19.5.3. Visualização de mapas offline

19.6. Eventos e atividades

19.6.1. Calendário de eventos

19.6.2. Notificações sobre eventos próximos

19.6.3. Possibilidade de planejar atividades

19.7. Funcionalidades adicionais

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

19.7.2. Compartilhamento de experiências nas redes sociais

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

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

19.7.4. Acessibilidade e Idiomas

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

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

20. Custos para desenvolvimento.

20.1. Custos de desenvolvimento do aplicativo do IGR Lago Tur

20.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.

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

20.1.2. Custo de desenvolvedor = 700 reais mensais

20.2. Custos comuns para desenvolvimento de um aplicativo

20.2.1. Desenvolvimento de Software

20.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.

20.2.2. Design e UX/UI

20.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.

21. Etapas a seguir para desenvolvimento do aplicativo.

21.1. Alinhamento de ideias.

21.2. Configuração do Ambiente de Desenvolvimento.

21.3. Estruturação do projeto.

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

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

21.4. Desenvolvimento do Beckend.

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

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

21.5. Integração com APIs Externas.

21.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.

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

21.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.

21.7. Testes e Depuração.

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

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

21.8. Otimização de Desempenho.

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

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

21.9. Empacotamento e Publicação

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

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

22. Tela Conta

22.1. Login

22.2. Criar conta

23. Tela Inicial

23.1. Estabelecimentos/locais

23.1.1. Lista de Estabelecimentos/Locais

23.1.1.1. Opções de Hospedagem

23.1.1.2. Opções de Gastronomia

23.1.1.3. Opções de lazer

23.1.1.4. Outras opções para o turista

23.2. Eventos

23.2.1. Lista de eventos

23.2.1.1. Localização e navegação

23.2.1.2. Redes sociais

23.2.1.3. Fotos, vídeos

23.2.1.4. Data e hora

23.3. Perfil

23.3.1. Foto

23.3.2. Informações pessoais

23.3.3. Editar informações

23.4. Sugestões

23.4.1. Locais e estabelecimentos

23.5. Roteiros Turisticos

23.5.1. Lista de roteiros

23.5.1.1. Descrução

23.5.1.2. Fotos

23.5.1.3. Pontos de visita

23.5.1.4. Informações de contato