Skip to content

kirakman/CyberFox

Repository files navigation

Cyber Fox App

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.

Funcionalidades:

  • 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;

Siga os passos abaixo para configurar e executar o projeto localmente:

Clone o repositório:

git clone https://github.com/seu-usuario/cyberprojectapp.git

Navegue até o diretório do projeto:

cd cyberprojectapp

Instale as dependências:

npm install

Inicie o projeto:

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.

Dependências:

O projeto utiliza as seguintes dependências principais:

  • React
  • React Native
  • Expo
  • Firebase
  • React Navigation
  • jsPDF

Este projeto está licenciado sob a Cyber Fox Project.

About

Repositório para projeto em React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •