Um aplicativo web moderno para organizar e gerenciar seus favoritos com interface intuitiva em português brasileiro.
- Interface Hierárquica: Organize favoritos em pastas e subpastas
- Drag & Drop: Reorganize itens facilmente arrastando e soltando
- Sistema de Tags: Categorize e encontre favoritos rapidamente
- Busca Inteligente: Pesquise por título, descrição ou tags
- Design Responsivo: Funciona perfeitamente em todos os dispositivos
- Tema Escuro: Interface moderna com glassmorphism
- Frontend: React 18, TypeScript, Tailwind CSS
- Componentes: shadcn/ui, Lucide React
- Funcionalidades: React DnD, React Query, date-fns
- Backend: Supabase (PostgreSQL, Auth, Edge Functions)
- Build: Vite
├── src/
│ ├── components/ # Componentes React
│ ├── contexts/ # Contextos do React
│ ├── hooks/ # Hooks customizados
│ ├── pages/ # Páginas da aplicação
│ ├── types/ # Definições TypeScript
│ └── lib/ # Utilitários
├── imagens/ # Assets e mockups
├── testes/ # Testes automatizados
├── roadmap/ # Documentação e planejamento
└── supabase/ # Configurações do Supabase
- Node.js 18+
- npm ou yarn
- Conta no Supabase (opcional)
# Clone o repositório
git clone <URL_DO_REPOSITORIO>
# Entre na pasta do projeto
cd sistema-favoritos
# Instale as dependências
npm install
# Inicie o servidor de desenvolvimento
npm run dev- Crie um projeto no Supabase
- Configure as variáveis de ambiente
- Execute as migrações do banco de dados
- ✅ Sistema de favoritos com pastas e links
- ✅ Interface drag-and-drop
- ✅ Sistema de tags
- ✅ Busca e filtros avançados
- ✅ Modal de criação/edição
- ✅ Interface completamente em português
- ✅ Design responsivo com tema escuro
- Sincronização com Supabase
- Sistema de autenticação
- Compartilhamento de favoritos
- Importação/exportação
- Temas personalizáveis
- Atalhos de teclado
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'feat: adiciona nova funcionalidade') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
Fase Atual: MVP Concluído
Próxima Fase: Integração com Supabase
Versão: 1.0.0
Desenvolvido com ❤️ pela equipe Aluno PaaS
Para mais informações técnicas, consulte a documentação completa.