PhotoLiked é uma aplicação front-end onde você pode explorar imagens e dar "likes" nas que mais gostar. A aplicação permite navegar por diversas imagens e interagir com elas, proporcionando uma experiência simples e divertida.
- ✅ Explorar imagens de diferentes categorias
- ✅ Curtir imagens e visualizar os "likes"
- ✅ Interface responsiva e moderna
- ✅ Buscar imagens por nome
- ✅ Visualização ampliada das imagens em modal
- ✅ Download direto das imagens
- ✅ Autenticação (registro, login e logout)
- ✅ Gerenciamento de perfil do usuário (atualizar dados, deletar conta)
- ✅ Scroll infinito para carregar mais imagens automaticamente
- ✅ Validação de formulários com Zod + React Hook Form
- ✅ Notificações toast com Sonner
- ⚛️ React.js para a construção da interface
- 🎨 Tailwind CSS para estilização
- 🔄 React Router DOM para navegação
- 📚 React Hook Form + Zod para validação de formulários
- 🌐 Context API para estado global
- 📸 API Pexels para as imagens
- 🚀 Backend com Node.js, Express e MongoDB (deploy no Render)
- 🔔 Sonner para notificações toast
- Clone o repositório
git clone https://github.com/ivanrods/photo-liked.git