Veja em produção
Uso:
- React Hooks
- React Redux
- React Saga
- React Router
- Firebase
- Authentication
- Database
- Styled-Components
- Material-UI
JestTypeScript
Função criadas:
searchFilter
Filtro por buscaruniqueId
gera um id único
Observações:
- Por questão de prazo, não optei em usar typescript. No qual eleva o tempo de desenvolvimento;
- na página privata /dashboard, o dado da lista está local. Por questão do tempo não conseguir fazer o que gostaria: Fazer toda a estrutura de lista por DB, associando ao usuário; podendo adicionar e remover;
- Página de Entrar e Cadastrar;
- Na lista, coloquei link para busca de preço no google, apenas para não deixar tão simples essa parte
Projeto feito com Create React App.
Instale as dependências rodando no terminal: yarn install && yarn start
. Para ver no navegdor http://localhost:3000
- pode usar comando npm:
npm install && npm run start