Un réseau social tel que Facebook. Un projet sérieux à démarrer immédiatement.
Project detail
Un réseau social tel que Facebook. Un projet sérieux à démarrer immédiatement.
Peut-être réalisé soit avec Flutter soit avec MERN pour être compatible avec tous les médias (mobile, tablette, ordi…) et avec le même code.
Pour le cahier des charges, il suffit d’installer Facebook… Le design peut être différent (pas de soucis) du moment où le script offre l’ensemble des options offertes par FB.
Pour le multilingue, ne vous préoccupez que de la langue française, je traduirais les autres langues.
Aucune utilisation des services Google (Firebase, cloud etc…) sauf Google adsense (publicité) ou éventuellement se connecter avec le compte Gmail.
Pour stocker les fichiers, images, vidéos etc… nous pouvons utiliser aws s3 (recommandé)
Pour le chat, appel audio et vidéo il faut utiliser le WebRTC ou “mediasoup” (à prioris mieux que WebRTC), mais pas d’abonnement à des services ou APIs tels que Agoras, Twilios etc…
De manière générale, aucune utilisation de services tierces ou APIs (hormis des APIs de connexion (google, Facebook, twitter…) pour pouvoir se connecter avec son compte).
Pour le backend vous pouvez utiliser MERN ou des technologies existantes tels que apache/Nginx avec PHP/Mysql/mongoDB/PostgreSQL ou encore Golang. Pas d’autres langages de programmation.
Le FrontEnd, vous n’êtes pas obligé de faire exactement le même design que Facebook (vous pouvez et c’est l’idéal), mais vous pouvez aussi réaliser votre propre design ou utiliser de l’open source ou utiliser un template distribué gratuitement.
Dans un premier temps, je compte héberger le projet sur un serveur dédié, par la suite j’utiliserai probablement AWS.
Concernant le devis, il devrait être raisonnable et inclure tout le tarif. Une fois validé, aucun supplément, dû à une mauvaise analyse, ne pourra être demandé.
Le paiement sera effectué par le biais de ce site. Les fonds resteront sur ce site jusqu’à essai et vérification du projet. S’il est complet, les fonds seront libérés immédiatement, sinon, il faudra compléter les options manquantes, corriger les éventuels bugs…
Vous pouvez prendre votre temps pour réaliser ce projet, je ne suis pas pressé. Ce qui m’importe c’est d’avoir un travail professionnel et projet complet.
En résumé :
Création d’un réseau social offrant toutes les options de Facebook ;
Vous utiliserez Flutter ou MERN pour être compatible web, IOS, Android, et ordinateur;
FrontEnd utiliser des template existants ou réaliser votre design (pas obligé de ressembler à FB) ;
BackEnd utiliser MERN, apache/Nginx, PHP/Mysql/mongoDB/PostgreSQL, ou tout écrire avec Golang ;
Pas d’abonnement à des services tierces ou utilisation d’APIs y compris les gratuits ;
Utilisation de l’open source est permise. De même, la modification d’un réseau social open source est permise du moment où le projet final offre toutes les options de FB.
Je reste à votre disposition pour toutes informations complémentaires.
Projet avec démarrage immédiat.
Bien cordialement