Neste projeto temos um aplicativo mobile construído em React Native com o propósito de permitir que os usuários estudem assuntos diversos usando flashcards. Com o app, os usuários poderão criar diferentes categorias de flashcards chamadas de "baralhos", adicionar flashcards a esses baralhos, e fazer os quizes nestes baralhos. Os usuários também poderão acompanhar a evolução dos seus estudos num registro de quizes realizados e serem lembrados diariamente de realizar ao menos um quiz.
OBS: O aplicativo foi testado em dispositivos Android, mas acredito que deverá funcionar perfeitamente em dispositivos IOS, visto que não foi utilizado código nativo da platafoma Android.
Imagens:
Tela inicial com baralhos |
Registro de estudos |
Tela do baralho |
Quiz em execução |
- Faça o download e instale o Node.js
- Faça um clone do repositório
- Abra uma janela de terminal, acesse a pasta do projeto e digite os comandos:
npm install -g expo-cli
npm install
expo start
- Instale em seu celular o Expo Cient:
- Abra o Expo Client e escaneie o código QR sendo exibido na janela do terminal
Este projeto foi gerado com Expo CLI. Mais informações aqui.
A interface do usuário deste projeto foi desenvolvida com o framework React Native Elements.
Esse projeto foi desenvolvido por Márcio Souza de Oliveira e o código do backend local foi disponibilizado pela Udacity.