Skip to content

Latest commit

 

History

History
96 lines (69 loc) · 1.36 KB

README.md

File metadata and controls

96 lines (69 loc) · 1.36 KB

Central RPG

Uma plataforma onde pessoas possam se encontrar para realizar os jogos de acordo com suas exigências!

Funcionalidades

Usuários não cadastrados:

  • Listar preview das campanhas;
  • Fazer cadastro;
  • Fazer login;

Usuários cadastrados:

  • Fazer login;

  • listar campanhas;

    • Nome da campanha;

    • Descrição;

    • Vagas;

    • Categoria;

    • Complexidade;

    • Duração da estimadas;

      • Curta;
      • Média;
      • Longa;
  • Participar de campanhas;

    • Visualizar detalhes da campanha;
    • Ingressar na campanha;
  • Criar campanhas;

    • Visualizar dados da campanha;
    • Editar campanha;
    • Visualizar dados dos participantes da campanha;

Stack utilizada

Front-end:

  • React;
  • TypeScript;
  • Swiper;
  • ContextAPI;
  • Vercel;
  • create-react-app
  • Styled-components;
  • React-Icons;
  • Axios;
  • RouterDom;
  • JSonServer;
  • HookForm;
  • Yup;
  • toastfy;

Back-end:

  • Fake API (nós pegamos um modelo pronto, construimos as rotas e objetos para as requisições)

Rodando localmente

Clone o projeto

  git clone https://github.com/Project-Final-Kenzie/center-rpg

Entre no diretório do projeto

  cd center-rpm

Instale as dependências

  yarn install

ou

  npm install

Inicie o servidor

  yarn start

ou

  npm run start