Je vais créer une API REST FastAPI avec PostgreSQL et tests automatisés


À propos de ce service
Traduction automatique
Vous avez besoin d’un backend propre et fonctionnel pour votre application ? Je crée des API REST avec FastAPI et PostgreSQL, et je les livre avec des tests automatisés pour qu’elles continuent de fonctionner lorsque vous apportez des modifications par la suite.
Ce que je peux réaliser pour vous :
- Endpoints CRUD avec validation stricte des entrées (Pydantic)
- Schéma PostgreSQL avec modèles SQLAlchemy et migrations Alembic
- Connexion et inscription JWT avec hachage sécurisé des mots de passe
- Règles d’accès : qui peut voir ou modifier quoi
- Documentation Swagger / OpenAPI
- Suite de tests pytest
Ce que vous recevrez :
- Le code source complet
- Un README avec les commandes d’installation et d’exécution
- Un résumé de ce qui a été réalisé et comment le faire évoluer
Mon propre projet utilise la même technologie : une API de support multi-tenant avec 599 tests automatisés (voir mon portfolio).
Ce qui n’est pas inclus : déploiement serveur, configuration Docker, développement frontend.
Veuillez me contacter avant de commander pour que je puisse confirmer le périmètre et le délai de livraison.
Découvrez Furkan O
Python Backend Developer, FastAPI, PostgreSQL, REST APIs
- DeTurquie
- Membre depuisavr. 2024
- Temps de réponse moy.1 heure
Langues
Turc, Anglais
Traduction automatique
Mon portfolio
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Déployez-vous l’API sur un serveur ?
Ce n’est pas inclus dans cette service. Vous recevez le code source complet et des instructions claires pour le faire fonctionner. Le déploiement peut faire l’objet d’une offre personnalisée.
Pouvez-vous travailler sur mon projet FastAPI existant ?
Oui. Envoyez-moi le dépôt ou une description préalable pour que je puisse vérifier le code et confirmer le périmètre avant votre commande.
De quoi avez-vous besoin de ma part pour commencer ?
Une brève description de ce que l’API doit faire, la liste des endpoints ou fonctionnalités nécessaires, et tout code ou schéma de base de données existant.
Qu'est-ce qu'un endpoint ?
Une méthode HTTP sur un chemin, par exemple POST /users ou GET /orders/{id}. Chacun inclut validation et tests.
Pouvez-vous ajouter des fonctionnalités IA à mon API ?
Oui. Je peux ajouter des points de terminaison qui appellent OpenAI, Claude ou Gemini, avec des limites d’utilisation, une gestion des erreurs et des tests. Contactez-moi d’abord avec votre idée.

