Les meilleurs développeurs web freelances sont sur Codeur.com
 En travail · Moins de 500 € · 14 offres · 1392 vues · 14 interactions
# 🔑 CAHIER DES CHARGES - PACKAGE CLÉ EN MAIN
## RAHISSI MARCHÉ - MARKETPLACE DES COMORES
---
## đź“‹ INFORMATIONS PROJET
**Nom du projet :** Rahissi Marché
**Type :** Marketplace / Site d'annonces (style LeBonCoin)
**Public cible :** Population des Comores (3 îles)
**Budget :** 150€ - 200€
**Délai souhaité :** 5-7 jours maximum
---
## 🎯 OBJECTIF DU PROJET
Je possède **déjà tout le code source complet** d'un site marketplace développé en HTML/CSS/JavaScript avec intégration Firebase.
**Ce que je recherche :** Un développeur qui va prendre mon code et :
1. ✅ Créer et configurer Firebase (Authentication, Firestore, Storage)
2. ✅ Acheter et configurer l'hébergement Hostinger (je rembourse 36€)
3. âś… Installer le site sur le domaine
4. ✅ Configurer le SSL et la sécurité
5. ✅ Me former à l'utilisation (vidéo)
6. ✅ Fournir 1 mois de support après livraison
**⚠️ IMPORTANT : Je ne veux PAS recoder le site. Tout le code est déjà fait et fonctionnel. Vous devez juste l'installer et le configurer.**
---
## 📦 CE QUE JE FOURNIS
### 1. Code source complet
- âś… Fichier HTML principal (rahissi_marche_firebase.html)
- ✅ Firebase SDK déjà intégré dans le code
- âś… Design responsive complet
- ✅ Toutes les fonctionnalités codées
### 2. Documentation
- ✅ Guide d'installation Firebase (étape par étape)
- ✅ Structure de la base de données Firestore
- ✅ Règles de sécurité Firebase pré-écrites
### 3. Informations du site
- **Nom du site :** Rahissi Marché
- **Domaine souhaité :** rahissimarche.com (ou variante disponible)
- **Contacts :**
- Téléphone 1 : [Téléphone visible pour les membres Pro]
- Téléphone 2 : +[Téléphone visible pour les membres Pro]
- Email : [Email visible pour les membres Pro]>
### 4. Design et couleurs
- Thème tropical des Comores (déjà dans le code)
- Couleurs : Bleu océan, vert tropical, jaune doré
- Logo : Drapeau des Comores 🇰🇲
---
## 🛠️ TRAVAIL À RÉALISER
### PHASE 1 : Configuration Firebase (Jour 1-2)
#### 1.1 Création du projet Firebase
- [ ] Créer un projet Firebase "Rahissi Marché"
- [ ] Activer Firebase Authentication
- [ ] Activer Firestore Database
- [ ] Activer Firebase Storage
- [ ] Configurer les règles de sécurité (je fournis les règles)
#### 1.2 Configuration Authentication
- [ ] Activer Email/Password
- [ ] Activer Google Sign-In
- [ ] Activer Facebook Sign-In (avec mes App ID/Secret si fournis)
- [ ] Configurer les domaines autorisés
#### 1.3 Configuration Firestore
- [ ] Créer les collections : `users` et `products`
- [ ] Appliquer les règles de sécurité (fournies)
- [ ] Configurer les index nécessaires
#### 1.4 Configuration Storage
- [ ] Créer le dossier `products/`
- [ ] Appliquer les règles de sécurité (fournies)
- [ ] Configurer les limites de taille (5MB max par image)
#### 1.5 Intégration des clés Firebase
- [ ] Récupérer les clés de configuration Firebase
- [ ] Les insérer dans le fichier HTML à l'emplacement prévu
- [ ] Tester la connexion
---
### PHASE 2 : Configuration Hébergement (Jour 2-3)
#### 2.1 Achat Hostinger
- [ ] Acheter l'hébergement Hostinger Premium (je rembourse 36€)
- [ ] Choisir le plan : **Premium** (2,99€/mois)
- [ ] Enregistrer le domaine : **rahissimarche.com** (ou disponible)
- [ ] **IMPORTANT :** Me fournir la facture pour remboursement
#### 2.2 Configuration du serveur
- [ ] Configurer le DNS
- [ ] Activer SSL/HTTPS (gratuit avec Hostinger)
- [ ] Configurer les redirections (www vers non-www ou inverse)
- [ ] Optimiser les performances (cache, compression)
#### 2.3 Upload du site
- [ ] Uploader le fichier HTML sur Hostinger
- [ ] Renommer en `index.html`
- [ ] Vérifier que tous les liens fonctionnent
- [ ] Tester sur mobile et desktop
---
### PHASE 3 : Configuration Email & Domaine (Jour 3)
#### 3.1 Email professionnel
- [ ] Créer l'adresse : [Email visible pour les membres Pro]
- [ ] Configurer les redirections vers [Email visible pour les membres Pro]
- [ ] Tester l'envoi/réception
#### 3.2 Firebase Domains
- [ ] Ajouter le domaine dans Firebase Authentication
- [ ] Ajouter le domaine dans Firebase Hosting (si utilisé)
- [ ] Vérifier les autorisations CORS
---
### PHASE 4 : Tests Complets (Jour 4)
#### 4.1 Tests Fonctionnels
- [ ] Test inscription par email → ✅ Doit créer user dans Firestore
- [ ] Test connexion par email → ✅ Doit se connecter
- [ ] Test connexion Google → ✅ Doit fonctionner
- [ ] Test connexion Facebook → ✅ Doit fonctionner
- [ ] Test ajout produit avec 3-5 photos → ✅ Upload Storage + Firestore
- [ ] Test modification produit → ✅ Uniquement par propriétaire
- [ ] Test suppression produit → ✅ Uniquement par propriétaire
- [ ] Test filtres par île → ✅ Doit filtrer correctement
- [ ] Test filtres par catégorie → ✅ Doit filtrer correctement
- [ ] Test recherche → ✅ Doit chercher dans titres/descriptions
- [ ] Test responsive mobile → ✅ Doit être parfait
#### 4.2 Tests Performance
- [ ] Temps de chargement < 3 secondes
- [ ] Images optimisées
- [ ] SSL actif (cadenas vert)
- [ ] Pas d'erreurs console
#### 4.3 Tests Sécurité
- [ ] Règles Firestore appliquées
- [ ] Règles Storage appliquées
- [ ] HTTPS obligatoire
- [ ] Headers de sécurité configurés
---
### PHASE 5 : Formation & Documentation (Jour 5)
#### 5.1 Vidéo de formation (15-30 minutes)
**Vous devez créer une vidéo montrant :**
**Partie 1 : Gestion des utilisateurs (5 min)**
- Comment voir la liste des utilisateurs inscrits
- Comment bloquer un utilisateur si besoin
- Comment activer le statut Premium manuellement
**Partie 2 : Gestion des produits (10 min)**
- Comment voir tous les produits dans Firestore
- Comment modifier un produit (texte, prix, photos)
- Comment supprimer un produit si nécessaire
- Comment voir les statistiques (nombre de produits par catégorie)
**Partie 3 : Maintenance (5 min)**
- Comment faire une sauvegarde de la base de données
- Comment exporter les données
- Comment ajouter/supprimer une catégorie
- Comment modifier les îles
**Partie 4 : Résolution problèmes courants (5 min)**
- Que faire si Firebase ne répond pas
- Que faire si les images ne s'uploadent pas
- Comment vérifier les logs d'erreur
- Comment contacter le support
**Format vidéo :**
- ✅ Langue : Français (ou sous-titres français)
- ✅ Qualité : HD (720p minimum)
- âś… Format : MP4
- âś… Screenshare avec voix
- ✅ Livrée via Google Drive ou WeTransfer
#### 5.2 Documentation écrite (PDF ou Word)
**Vous devez fournir un document avec :**
1. **Accès et identifiants**
- URL du site
- Firebase Console (email + mot de passe)
- Hostinger (email + mot de passe)
- Email professionnel (mot de passe)
2. **Structure Firebase**
- Schéma de la base Firestore
- Explication des collections
- Explication des règles de sécurité
3. **Procédures courantes**
- Comment ajouter un administrateur
- Comment faire une sauvegarde
- Comment restaurer en cas de problème
- Liste des commandes utiles
4. **Contacts support**
- Votre email/WhatsApp pour le support 1 mois
- Liens utiles (Firebase docs, Hostinger support)
---
### PHASE 6 : Support Post-Livraison (30 jours)
#### 6.1 Pendant 1 mois après livraison
**Vous devez fournir :**
- ✅ Corrections de bugs (si découverts)
- ✅ Réponses aux questions (via Fiverr ou email)
- âś… Aide pour petites modifications :
- Changement de texte
- Changement de couleur
- Ajout d'une catégorie
- Modification du footer
- ✅ Assistance technique (problèmes Firebase, Hostinger)
**Délai de réponse :** 24-48 heures maximum
---
## 📊 LIVRABLES FINAUX
Ă€ la fin du projet, vous devez me fournir :
### 1. Accès complets
- [ ] URL du site fonctionnel : [URL visible pour les membres Pro]
- [ ] Firebase Console : email + mot de passe
- [ ] Hostinger : email + mot de passe
- [ ] Email professionnel : mot de passe
### 2. Fichiers
- [ ] Code source installé sur le serveur
- [ ] Copie de sauvegarde (ZIP)
- [ ] Configuration Firebase exportée
### 3. Documentation
- [ ] Vidéo de formation (15-30 min)
- [ ] PDF de documentation complète
- [ ] Checklist de maintenance
### 4. Preuves de tests
- [ ] Captures d'écran des tests réussis
- [ ] Rapport de p
Budget indicatif : Moins de 500 €
Publication : 27 janvier 2026 Ă 06h41
Profils recherchés : Développeur web freelance , Intégrateur de script freelance , Webmaster freelance , Développeur e-commerce freelance , Consultant marketplace freelance
14 freelances ont répondu à ce projet
14 propositions de devis en moins de 2h
Montant moyen des devis proposés : 300 €
Estimation du délai : 7 jours
Projet réalisé par Thomas Raymond
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte une refonte de logo ?
Simulateur de prix : Combien coûte un logo ?
Téléchargement : Cahier des charges pour créer un logo
Simulateur de prix : Combien coûte une application mobile ?
Téléchargement : Cahier des charges pour créer une application mobile