Cyber Fox App é um aplicativo desenvolvido com React Native e Expo. O aplicativo IOS/ANDROID tem como objetivo o ensino sobre Ciber Segurança e como se proteger dos mesmos, através de textos e exercícios práticos, com uma carga de 20 Horas o aplicativo oferece uma vasta quantidade de abordagens sobre ataques cibernéticos, ao final o usuário poderá gerar o certificado com seu nome de preferência. Ele utiliza a navegação baseada em pilha (stack) para gerenciar várias telas, incluindo autenticação, módulos, quizzes e perfis de usuário.
- Registrar/Logar utilizando e-mail;
- Deslogar;
- Foto de usuário;
- Nome/Apelido de usuário;
- 10 módulos de ensino com diferentes temas de ataques cibernéticos + 5 exerícios em cada módulo = 50 conteúdos gratuitos;
- Gerar certificado reconhecido por Cyber Fox.
- Progresso do curso;
git clone https://github.com/seu-usuario/cyberprojectapp.git
cd cyberprojectapp
npm install
npx expo start
O aplicativo utiliza a biblioteca @react-navigation/native para gerenciar a navegação. As telas disponíveis no aplicativo são:
Home: Tela inicial do aplicativo. Login: Tela de login para autenticação do usuário. Register: Tela de registro para criação de novos usuários. HomePage: Tela principal após o login do usuário. Modulos: Tela com os módulos disponíveis. Quiz: Tela para quizzes. Perfil: Tela de perfil do usuário. Exercicio1: Tela para o exercício 1. As configurações de navegação são definidas no arquivo App.js.
- React
- React Native
- Expo
- Firebase
- React Navigation
- jsPDF