Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Desafio para entregar uma página (Loja de Compras) com dados de uma API incluindo acesso aos itens (adicionados ao carrinho de compras)

License

Notifications You must be signed in to change notification settings

EdiJunior88/MKS_FrontEnd_Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

280 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Front-End

O propósito primordial desta avaliação consiste em analisar sua proficiência na elaboração de código que seja claro, meticulosamente testado e passível de reutilização. Ao concluir a tarefa, solicitamos a gentileza de proceder com o deployment da aplicação e de nos fornecer, concomitantemente, os links correspondentes ao aplicativo e ao repositório associado. Este procedimento possibilitará uma análise abrangente do seu desempenho, sendo de suma importância para o desdobramento subsequente do processo avaliativo.


Tarefa (funcional)

Para esse desafio, você deve consumir nossa API REST de produtos para exibir a lista de produtos da loja.

A aplicação deve conter apenas uma página/rota e um carrinho.

  • Loja: A lista de produtos deve ser buscada de nossa API, use um shimmer/skeleton enquanto estiver em loading.

  • Carrinho: O carrinho deve conter todos os produtos selecionados, juntamente com a opção de aumentar a quantidade de cada produto selecionado.

Use do Jest e a testing-library para realizar os testes unitários.


Recursos

UI/UX: Figma loja PS: O design system está incluso, incluindo a fonte.

API: API REST de produtos para exibir a lista de produtos da loja.


Ferramentas requeridas

1. TypeScript ✔️

2. React ou Next.js (Preferimos Next.js) ✔️

3. React-query ✔️

4. Styled-components ou SASS ✔️

5. Framer-motion ❌ (utilização de animações do próprio CSS)

6. Jest ❌ (estudando testes, ainda não tenho conhecimentos para aplicar em um projeto)


Link do projeto: https://mks-front-end-challenge-edijunior88.vercel.app/

Fork do projeto: https://github.com/MKS-desenvolvimento-de-sistemas/mks-frontend-challenge


Tecnologias Utilizadas

Para ver todas as tecnologias clique aqui


Status do Deploy

Vercel


Tempo gasto no projeto

wakatime


Status do Projeto:✅ Concluído

About

Desafio para entregar uma página (Loja de Compras) com dados de uma API incluindo acesso aos itens (adicionados ao carrinho de compras)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6