Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/santospatrick/projeto-member-club
Gerenciamento de Cartão Fidelidade (criado durante MBA da Rocketseat em 2024)
https://github.com/santospatrick/projeto-member-club
Last synced: 19 days ago
JSON representation
Gerenciamento de Cartão Fidelidade (criado durante MBA da Rocketseat em 2024)
- Host: GitHub
- URL: https://github.com/santospatrick/projeto-member-club
- Owner: santospatrick
- Created: 2024-06-11T23:45:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-13T04:19:54.000Z (8 months ago)
- Last Synced: 2024-11-09T17:46:30.607Z (3 months ago)
- Language: JavaScript
- Homepage: https://santospatrick.com/projeto-member-club/
- Size: 370 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Member Club
> Gerenciamento de Cartão Fidelidade (criado durante MBA da Rocketseat em 2024)[![Deploy to GitHub Pages](https://github.com/santospatrick/projeto-member-club/actions/workflows/deploy.yml/badge.svg)](https://github.com/santospatrick/projeto-member-club/actions/workflows/deploy.yml)
- [Demonstração](https://santospatrick.com/projeto-member-club/)
![Member Club Desktop / Mobile](./docs/image.png)
## Como rodar o projeto
```bash
npm install
npm run dev# ou
yarn install
yarn dev
```## Funcionalidades
- [x] Deve ser possível buscar as informações dos clientes através de um ID;
- [x] Deve haver uma validação pra saber se é um ID válido e existente;
- [x] Deve aparecer um alerta de erro em tela caso seja um ID inválido;## Cenários
- [x] Deve ser exibida na tela a imagem do(a) cliente;
- [x] Deve ser exibido na tela o nome do(a) cliente;
- [x] Deve ser exibido na tela o histórico de cortes com a quantidade, a data e a hora;
- [x] Deve ter um check no cartão fidelidade para cada corte de cabelo que o(a) cliente tiver;
- [x] Deve ser exibido na tela um progresso com o número de cortes restantes para o prêmio;
- [x] Deve aparecer na tela um modal de parabéns com a mensagem: “Parabéns! Seu próximo corte é gratuito!” caso o cliente tenha atingido os 10 cortes;