/wine-project

Desafio técnico enviado pela Wine, onde deverá ser desenvolvido um aplicativo simples para venda de vinhos.

Primary LanguageTypeScript

Wine Project

Desafio técnico enviado pela Wine, onde deverá ser desenvolvido um aplicativo simples para venda de vinhos.

Os principais requisitos são:

  • Catálogo de produtos com paginação
  • Filtragem produtos por preço
  • Busca por nome do produto
  • Adicionar e remover produtos do carrinho

Instalação

Clone o repositório

  git clone git@github.com:Guiroos/wine-project.git
  cd wine-project

Instale as dependências

  npm install

Rodando localmente

Dentro da pasta raiz

  npm run dev

Stacks utilizadas

Front-end: React, Style Components, Nextjs, TypeScript.

Back-end: Nextjs.

Roadmap

  • Terminar página de detalhes do produto;

  • Desenvolver um layout mobile;

  • Implementar mecanismo de barra de busca;

  • Implementar Login e Cadastro para usuários;

  • Implementar testes E2E e Unitários.