https://github.com/combizera/ftr-encurtador-front
https://github.com/combizera/ftr-encurtador-front
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/combizera/ftr-encurtador-front
- Owner: combizera
- Created: 2025-05-05T12:56:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-05T12:59:30.000Z (about 1 year ago)
- Last Synced: 2025-05-19T11:11:31.851Z (about 1 year ago)
- Language: CSS
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FTR - Brev.ly
## FrontEnd - Funcionalidades e Regras
- [ ] Deve ser possível criar um link
- [ ] Não deve ser possível criar um link com encurtamento mal formatado
- [ ] Não deve ser possível criar um link com encurtamento já existente
- [ ] Deve ser possível deletar um link
- [ ] Deve ser possível obter a URL original por meio do encurtamento
- [ ] Deve ser possível listar todas as URL’s cadastradas
- [ ] Deve ser possível incrementar a quantidade de acessos de um link
- [ ] Deve ser possível baixar um CSV com o relatório dos links criados
Além disso, também temos algumas regras importantes específicas para o front-end:
- [x] É obrigatória a criação de uma aplicação React no formato SPA utilizando o Vite como `bundler`;
- [x] Siga o mais fielmente possível o layout do Figma;
- [ ] Trabalhe com elementos que tragam uma boa experiência ao usuário (`empty state`, ícones de carregamento, bloqueio de ações a depender do estado da aplicação);
- [x] Foco na responsividade: essa aplicação deve ter um bom uso tanto em desktops quanto em celulares.