Skip to content

GabsBugs/BrasiliaZoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicativo do Zoológico de Brasília - Mobile

Licença MIT React Native Expo

📌 Visão Geral

Projeto de extensão universitária desenvolvido para o Zoológico de Brasília, criando um aplicativo mobile com:

  • 🦁 Exploração virtual dos habitats
  • 📚 Informações educativas sobre animais
  • ♻️ Conscientização ambiental
  • 💰 Sistema de doações

Disciplina: Programação para Dispositivos Móveis em Android

🛠 Tecnologias

  • Frontend:

    • React Native 0.72
    • Expo SDK 49
    • React Navigation 6.x
  • Ferramentas:

    • Git/GitHub
    • Visual Studio Code

🚀 Como Executar

  1. Pré-requisitos:

    • Node.js 18+
    • Expo CLI (npm install -g expo-cli)
    • Yarn (opcional)
  2. Instalação:

    git clone https://github.com/seu-usuario/zoo-brasilia-app.git
    cd zoo-brasilia-app
    npm install
  3. Execução:

    expo start

    Escaneie o QR code com o app Expo Go ou use um emulador.

📂 Estrutura do Projeto

zoo-brasilia-app/
├── assets/               # Recursos estáticos
│   ├── fonts/           # Fontes customizadas
│   └── images/          # Imagens dos animais
├── src/
│   ├── components/      # Componentes reutilizáveis
│   ├── screens/         # Telas do aplicativo
│   ├── navigation/      # Configuração de rotas
│   └── utils/           # Utilitários e helpers
├── App.js               # Entrada principal
├── app.json             # Configuração do Expo
└── README.md            # Documentação

🎨 Telas Implementadas

  1. Home - Página inicial com menu principal
  2. Animais - Detalhes sobre cada espécie
  3. Eventos - Calendário de atividades
  4. Doações - Formulário de contribuição
  5. Educação - Materiais educativos

✅ Próximos Passos

  • Integração com API do Zoológico
  • Implementação de mapa interativo
  • Sistema de notificações
  • Testes automatizados

🤝 Como Contribuir

  1. Faça um fork do projeto
  2. Crie uma branch (git checkout -b feature/nova-funcionalidade)
  3. Commit suas mudanças (git commit -m 'Adiciona nova funcionalidade')
  4. Push para a branch (git push origin feature/nova-funcionalidade)
  5. Abra um Pull Request

📄 Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.


Desenvolvido com ❤️ por Gabrielly para a disciplina de Programação Mobile | 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors