ORANGE EVOLUTION - FRONTEND - SQUAD 29

📙 Sobre o Projeto

"Orange Evolution" é um projeto desenvolvido pela "Squad 29 - Evolution" durante o Programa de Formação - Season 4, do Grupo FCamara.
Consiste em uma aplicação web voltada à formação educacional das pessoas na área da tecnologia, organizando os assuntos em "trilhas", onde o usuário pode escolher a trilha que mais lhe interessa e, assim, ter um direcionamento melhor daquilo que deve aprender.


📃 Funcionalidades

  • Gerenciamento de rotas: rotas públicas e privadas (incluindo, a parte administrativa)

  • Administrador

    • Cadastro de um novo administrador
    • Cadastro de trilhas
    • Cadastro de conteúdos
    • Dashboard com os dados dos usuários do sistema

    Usuário

    • Cadastro em trilha
    • Consumir conteúdos relacionados a sua trilha
    • Tela de listagem de trilhas e categorias intuitiva e de fácil uso
    • Pontuação (XP) por "tarefas" concluídas, como: fazer login diariamente, concluir conteúdo, concluir trilha, etc
    • Emissão de certificado de conclusão de trilha

📚 Tecnologias utilizadas

  • ReactJS
  • Styled Components
  • React Router DOM
  • React Hook Form
  • Axios
  • entre outras...

💻 Pré-requisitos

Antes de executar o FrontEnd da nossa aplicação, atente-se aos requisitos:

  • Ter instalada a versão mais recente do <Node.js e Yarn>

🚀 Executando o Projeto

Para rodar o projeto, siga estas etapas:

  1. Instale os pacotes
>> yarn install
  1. Crie um arquivo .env e copie o conteúdo do arquivo .env.example
  2. Agora, é só executar o comando:
>> yarn dev

👨‍💻 Squad 29

Integrantes da Squad 29:

Foto de Carolina Gomes
Carolina Gomes (UX)
Foto de Gustavo Cupini
Gustavo Cupini (DEV)
Foto de Gustavo Parlandim
Gustavo Parlandim (DEV)
Foto de Raysson Mendes
Raysson Mendes (DEV)
Foto de Sallys Carlos
Sallys Carlos (DEV)