A proposta desse projeto é ser um e-commerce de livros que apresentará todo ciclo de seleção e compra de produto(s), terá a lógica de registro, login e logout de usuário, terá a página personalizada de cada produto ao clicar nele, entre outras funcionalidades.
Neste repositório se encontram os arquivos de front-end da aplicação. Já os arquivos de back-end e banco de dados se encontram aqui.
Cliente: [Javascript] React, HTML, CSS com styled-components
Servidor: [Typescript] Node, Express, API REST
Banco de dados: postgres (SQL) com ORM Prisma, Redis (noSQL/cache)
Deploy: front-end no Vercel, back-end + banco de dados no railway
Padronização de código: Prettier e Eslint
- Disponível de forma recursiva, em displays desktop, tablet e mobile.
- Registro, Login e Logout de usuário.
- Ciclo completo de compra de produto(s).
- Filtro de produtos por categoria.
- Mecanismo de busca com ElasticSearch ou similar.
- Página do produto.
Previsão de conclusão do projeto: 25/03/2023