douglasdeoliveira / meetapp-web

Desafio do nono módulo do Bootcamp GoStack

Home Page:https://rocketseat.com.br/bootcamp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Front-end

Nesse desafio você irá construir o front-end com ReactJS do Meetapp que utilizará a API que você desenvolveu anteriormente.

Crie uma aplicação do zero utilizando create-react-app e configure as ferramentas de padrões de código, Reactotron, Redux e Redux Saga.

Essa aplicação será utilizada por organizadores de meetups e não contará com funcionalidades de inscrição.

Essa aplicação faz parte do desafio final do bootcamp utilizado para finalização e certificação.

O layout do projeto está anexado nesse repositório.

Scripts de execução

Instalando as dependências:

yarn install

Executar o projeto:

yarn start

Gerar o build:

yarn build

Telas

Autenticação

O usuário deve poder se autenticar utilizando e-mail e senha.

Cadastro

O usuário deve poder se cadastrar com nome, e-mail e senha.

Dashboard

O usuário deve poder listar os meetups que organiza e clicar para ver detalhes de um meetup.

Nessa tela o usuário pode navegar para a página de criação de meetup.

Detalhes

O usuário deve poder visualizar detalhes de um meetup previamente cadastrado.

Nessa tela o usuário pode editar os dados de um meetup ou até cancelar um meetup.

Novo/editar

O usuário deve poder cadastrar ou editar informações de meetups que organiza.

Exiba a preview de imagem de banner do meetup quando o usuário selecionar uma imagem.

Utilize validação nos campos.

Perfil

O usuário deve poder editar suas informações de cadastro.

Utilize validação nos campos.

TODO

  • Desenvolver e implementar testes

About

Desafio do nono módulo do Bootcamp GoStack

https://rocketseat.com.br/bootcamp


Languages

Language:TypeScript 95.7%Language:JavaScript 3.0%Language:HTML 1.2%