Je vais créer votre API Rest avec websocket
Vente 0
Proposé par RantoRazakamanana •Développeur Fullstack Ventes au total 2
Ce que vous obtiendrez
Je développerai une API complète adaptée à vos besoins avec la technologie de votre choix. Que ce soit pour gérer des utilisateurs, créer un chat en direct, traiter des données ou connecter une base de données, je créerai une solution fonctionnelle et bien structurée.
Technologies que j'utilise (au choix)
Option 1 : Python
Framework : FastAPI (rapide et moderne)
WebSocket : Communication temps réel intégrée
Documentation : Swagger/OpenAPI automatique
Option 2 : Node.js
Framework : Express.js (populaire et fiable)
WebSocket : Socket.io pour le temps réel
Flexible : JavaScript que tout le monde connaît
Pour les deux options :
Base de données : PostgreSQL, MySQL, MongoDB
Authentification : Connexion avec Google , authentification avec JWT
Code propre : Bien commenté et organisé
OFFRE SPÉCIALE DE LANCEMENT
Pour célébrer mon lancement sur ComeUp, j'offre une valeur ajoutée exceptionnelle aux 5 premiers clients qui commanderont ce service !
-Session d'explication vidéo (Valeur 29,35 $US)
Recevez gratuitement une session de 45 minutes où je vous explique le code livré, comment l'installer et le faire fonctionner. Parfait si vous voulez monter en compétence !
Comment en profiter ? Simplement, envoyez-moi un message avant de commander avec le code "LAUNCHAPI" et précisez le bonus de votre choix !
Ce qui est inclus dans chaque formule:
FORMULE BASIQUE - 58,70 $US
API simple avec 3-5 endpoints
Jusqu'à 5 endpoints (routes), Opérations CRUD basiques (Create, Read, Update, Delete), Connexion à une base de données simple , Code propre et commenté, Fichier de dépendances (requirements.txt ou package.json), Instructions d'installation détaillées.
Technologies : FastAPI OU Express.js (votre choix) Délai : 6 jours Révisions : 1 révision incluse
FORMULE STANDARD - 99,80 $US
API complète avec authentification Google
Jusqu'à 12 endpoints personnalisés , Connexion avec Google (OAuth), Gestion des utilisateurs de base, Validation des données, Gestion des erreurs personnalisée, Connexion à base de données, Documentation technique, Exemples d'utilisation (Postman), Fichier de configuration (.env.example).
Technologies : FastAPI OU Express.js (votre choix) Délai : 9 jours Révisions : 2 révisions incluses
FORMULE PREMIUM - 187,85 $US
API temps réel avec WebSocket
Jusqu'a 20 Endpoints, WebSocket pour communication temps réel, Chat en direct / notifications instantanées, Connexion avec Google (OAuth), Gestion avancée des utilisateurs, Système de notifications push, Base de données optimisée, Documentation complète utilisateur et développeur, Collection de tests API complète, Exemples d'intégration frontend (VueJs), Guide d'installation pas à pas.
Technologies : FastAPI OU Express.js + Socket.io (votre choix) Délai : 14 jours Révisions : 3 révisions incluses
Exemples d'APIs que je peux créer
APIs classiques (REST) :
- API de gestion de to-do list
- API de blog personnel
- API de bibliothèque/catalogue
- API de gestion de fichiers
- API de panier d'achat simple
- API de gestion d'utilisateurs
- API de système de votes/sondages
APIs temps réel (avec WebSocket) :
- Chat en direct (1-to-1 ou groupe)
- Notifications instantanées
- Tableau collaboratif (type Trello)
Processus de travail
1. Discussion de votre projet (Jour 1)
Je comprends vos besoins précis
Je vous conseille sur les fonctionnalités
On choisit la technologie ensemble (Python ou Node.js)
On valide ce qui est faisable dans le délai
2. Développement progressif (Jours 2-10)
Création étape par étape de l'API
Points d'avancement réguliers (tous les 2-3 jours)
Vous pouvez tester au fur et à mesure
Je reste disponible pour vos questions
3. Tests et corrections (Jours 11-13)
Tests complets de toutes les fonctionnalités
Corrections des bugs éventuels
Ajustements selon vos retours
Optimisations finales
4. Livraison et accompagnement (Dernier jour)
Code source complet et organisé
Documentation claire en français
Guide d'installation détaillé
Session de support incluse
Pourquoi me choisir ?
- Étudiant développeur passionné avec 3 ans de pratique
- Double compétence : FastAPI (Python) ET Express.js (Node.js)
- Integration de WebSocket pour les applications temps réel
- Maîtrise OAuth Google pour connexions sécurisées
- Prix étudiants : qualité pro à prix accessible
- Code propre : structuré et facile à comprendre
- Francophone : explications claires en français
Ce que vous recevrez
Fichiers de code :
- Code source complet et commenté
- Fichier README avec instructions claires
- Fichier de configuration (.env.example)
- Structure de dossiers organisée
Documentation :
- Documentation API (Swagger pour FastAPI)
- Collection Postman/Thunder Client pour tests
- Guide d'installation pas à pas
- Exemples d'utilisation de chaque endpoint
Bonus :
- Conseils d'hébergement gratuit
-
Commandez le
service de votre choix
à l’un de nos vendeurs -
Échangez par chat sur le
site jusqu’à la livraison en toute sécurité -
Le vendeur n’est payé que
lorsque vous validez la livraison
À propos du vendeur
💼 À propos de moi Développeur web fullstack passionné, je conçois et développe des applications modernes, performantes et intuitives. Curieux et rigoureux, je mets un point d’honneur à livrer des solutions fiables et bien structurées, tout en explorant continuellement de nouvelles technologies pour perfectionner mes compétences. Je suis actuellement à la recherche de missions freelance ou à temps partiel pour collaborer sur des projets innovants et ambitieux. 🧠 Compétences techniques Langages de programmation : HTML, CSS, JavaScript, PHP, Java, python Frameworks & bibliothèques : Vue.js, Nuxt.js, Quasar Framework, React.js, Tailwind CSS, Node.js, Express.js, FastAPI Bases de données : MySQL, PostgreSQL, Supabase, MongoDB Outils & environnements : Git, GitHub, Visual Studio Code, Render, Vercel, Netlify 🚀 Projets réalisés 🌐 Workspace — Plateforme pour le MDAT Workspace est une application web de gestion de projets et de collaboration développée sur mesure pour le Ministère de la Décentralisation et de l’Aménagement du Territoire Malagasy (MDAT). Elle permet aux équipes de suivre les missions, organiser les tâches et communiquer en temps réel grâce à un chat intégré. Workspace centralise les informations et documents pour une coordination transparente et efficace, tout en offrant une interface moderne et intuitive adaptée aux besoins spécifiques du Ministère. 📞 910 Call Center — Service médical d’assistance et de veille sanitaire 910 Call Center est une application web développée pour le Ministère de la Santé Publique afin de faciliter l’accès aux conseils médicaux pour la population et d’informer les professionnels de santé en temps réel. L’application permet de : Recevoir les demandes de conseils médicaux directement de la population Informer les médecins sur les maladies qui se propagent dans différentes régions, districts et communes de Madagascar Permettre une intervention rapide et coordonnée pour limiter la propagation des maladies Centraliser et suivre les informations pour une gestion efficace de la santé publique Ce projet contribue à renforcer la réactivité du Ministère face aux urgences sanitaires et à améliorer la qualité des services médicaux offerts à la population. 🛒 Maga’zay — Trouvez, achetez et vendez facilement Maga’zay est une plateforme web intuitive qui permet aux utilisateurs de : Acheter et vendre des articles rapidement et en toute sécurité Découvrir des opportunités de jobs ou missions freelance adaptées à leurs compétences Profiter d’une interface simple, rapide et conviviale, conçue pour faciliter les transactions et la mise en relation 🔗 Vous pouvez consulter le projet ici : https://magazay.onrender.com ⚠️ Le projet est actuellement en pause, donc il n’est pas possible de s’inscrire pour le moment. 💼 Application de gestion de paie — Calcul automatique du salaire net Cette application est conçue pour faciliter la gestion de la paie en entreprise en automatisant le calcul du salaire net de tous les employés. Elle permet de : Calculer automatiquement les salaires nets en prenant en compte les heures travaillées, les retenues et les avantages Générer des bulletins de paie précis et conformes aux règles internes ou légales Centraliser les informations des employés pour un suivi clair et efficace Réduire les erreurs et gagner du temps dans le traitement de la paie Cette solution offre aux entreprises une gestion simple, rapide et fiable de la paie, améliorant la productivité du service RH et la satisfaction des employés. 🎯 Objectif professionnel Je souhaite mettre mes compétences techniques en Vue.js, Nuxt.js, FastAPI et bases de données au service de projets innovants, que ce soit en collaborant avec des équipes ou en réalisant des missions freelance sur des plateformes comme ComeUp. Mon objectif est de concevoir des applications performantes et fiables, tout en contribuant activement à la réussite des projets et en apportant de la valeur aux clients. 📩 Contact Je suis disponible pour toute opportunité de mission freelance ou collaboration technique. 👉 N’hésitez pas à me contacter via LinkedIn : Ranto Razakamanana ou par email : [email protected] pour discuter de la manière dont je peux contribuer à votre projet. Je vous invite à regarder mon portfolio sur le lien : https://rtslanja-portfolio.netlify.app/