Você já sentiu falta de ter seus links salvos de forma organizada e acessível a qualquer momento? O Link Base é a solução que você precisa! Nosso objetivo é simplificar sua vida, mantendo todos os seus links importantes guardados em um único lugar. Com seu login seguro, tenha acesso a eles de qualquer dispositivo, a qualquer hora.
Este é um projeto desenvolvido com o intuito de mostrar meus conhecimentos de criação e manutenção de aplicações web, desde o front-end até o deploy.
- Projeto escrito com typescript utilizando o framework Next.
- Cypress foi utilado para criar os testes E2E.
- Deploy do front-end feito na Vercel.
Para executar a aplicação localmente, siga os seguintes passos:
-
Clone este repositório em sua máquina local:
git clone https://github.com/Kato2004/link-base.git
-
Navegue até o diretório do projeto:
cd link-base
-
Instale as dependências:
npm install
-
Inicie a aplicação:
npm run dev
Os testes E2E foram realizados com o Cypress e abrangem os fluxos de adição de itens ao carrinho, aplicação de cupons de desconto e verificação do preço final da compra.
Para executar os testes E2E, siga os seguintes passos:
-
Inicie a aplicação:
npm run dev
-
Em outro terminal, execute os testes E2E:
npm run test