Objectif du projet
- Concevoir et développer le cœur applicatif de la marketplace permettant : consultation du catalogue, gestion des utilisateurs B2C/B2B, affichage conditionnel des prix selon le type d’utilisateur, et parcours d’achat complet jusqu’à la création de commande.
Périmètre fonctionnel – fonctionnalités principales
- Authentification et gestion des rôles (B2C / B2B)
- Gestion des profils utilisateurs et des organisations B2B
- Catalogue produits (body parts)
- Recherche et filtres (via moteur de recherche)
- Affichage dynamique des prix selon le type d’utilisateur
- Panier et création de commande
- Historique des commandes utilisateur
Technologies recommandées
- Frontend: Next.js (TypeScript), Tailwind CSS
- Backend: FastAPI (Python)
- Base de données: PostgreSQL
- Cache: Redis
- Search: Elasticsearch
- Auth: JWT / OAuth2
- CI/CD: GitHub Actions
Profil et durée
- Profil: Ingénieur
- Nombre de stagiaires: 1
- Durée: 6 mois