Application web permettant de partager et noter des sauces piquantes.
Piiquante est une plateforme de critique de sauces piquantes où les utilisateurs peuvent publier, consulter et évaluer différentes sauces via un système de likes et dislikes.
Le projet intègre une API sécurisée et pose les bases d’une future évolution vers une plateforme e-commerce.
- Développer une API sécurisée avec authentification utilisateur
- Permettre la création et la consultation de contenus (CRUD)
- Implémenter un système de likes/dislikes
- Sécuriser les données utilisateurs
- Structurer une application fullstack
- Node.js
- Express.js
- MongoDB (Mongoose)
- JavaScript
- API REST
- 🔐 Authentification utilisateur sécurisée
- 🌶️ Ajout de sauces
- 📸 Upload d’images
- 👍 Système de likes/dislikes
- 📄 Consultation des sauces
- 🔒 API sécurisée (hash password, validation)
📁 backend/
├── 📁 controllers/
├── 📁 models/
├── 📁 routes/
├── 📁 middleware/
└── server.js
└── app.js
- Développement backend avec Node.js
- Création d’API REST sécurisée
- Gestion de base de données MongoDB
- Authentification et sécurité (bcrypt, JWT)
- Architecture MVC
👉 https://github.com/KABUYA-SINA/Piiquante-
Sina Kabuya
- GitHub : https://github.com/KABUYA-SINA
- Portfolio : https://kabuya-sina.github.io/Portfolio-SK/