Costruirò API rest scalabili e di livello produzione con fastapi


Informazioni su questo servizio
Traduzione automatica.
Sono un ingegnere backend con oltre 4 anni di esperienza nella creazione di sistemi di produzione, tra cui applicazioni aziendali distribuite in più di 500 filiali, con integrazioni in sistemi ERP e servizi di verifica dell'identità nazionale. Porto lo stesso rigore di produzione in ogni progetto FastAPI che realizzo su Fiverr.
Ciò che ottieni:
- Architettura FastAPI pulita e modulare, non un semplice prototipo in un singolo file
- Autenticazione JWT con token di aggiornamento e controllo degli accessi basato sui ruoli
- PostgreSQL + SQLAlchemy + migrazioni Alembic
- Task in background con Celery + caching Redis e limitazione delle richieste per una scalabilità reale
- Validazione Pydantic v2 e documentazione OpenAPI/Swagger generata automaticamente
- Copertura dei test per evitare che la tua API si rompa in produzione
- Configurazione Docker con guida chiara per il deployment
Disponibile anche: integrazioni AI/LLM tramite LangChain (agents, tools, MCP) se il tuo progetto necessita di automazione intelligente sopra il layer API.
Non scrivo solo endpoint, costruisco sistemi progettati per gestire traffico reale e crescere con il tuo prodotto. Contattami prima di ordinare così posso definire correttamente il scope del tuo progetto e consigliarti il pacchetto più adatto.
Scopri di più su Sanaulla H
Software Engineer
- DaBangladesh
- Membro damag 2019
- Tempo di risposta medio1 ora
Lingue
Bengali, Inglese, Hindi, Urdu
Traduzione automatica.
FAQ
Traduzione automatica.
Cosa include il pacchetto Basic (API Starter)?
Il pacchetto Basic include 4-5 endpoint REST API, validazione Pydantic, configurazione del database PostgreSQL e documentazione Swagger/OpenAPI generata automaticamente. Sono forniti il codice sorgente completo e i commenti. Per autenticazione, task in background o deployment con Docker, consulta i livelli Standard o Premium.
Cosa include il pacchetto Standard (Auth-Ready Backend)?
Il pacchetto Standard comprende tutto ciò che c'è nel Basic, più 10-12 endpoint su più risorse, autenticazione JWT con refresh token, controllo degli accessi basato sui ruoli (RBAC), migrazioni del database con Alembic, caching con Redis e una suite di test pytest di base. Consegnato in 5 giorni con 3 revisioni.
Cosa include il pacchetto Premium (sistema pronto per la produzione)?
Il pacchetto Premium comprende tutto ciò che c'è nel Standard, più elaborazione di task in background con Celery, limitazioni di velocità con Redis, containerizzazione con Docker, una pipeline CI/CD (GitHub Actions), copertura completa dei test, una guida al deployment e 30 giorni di supporto post-consegna. Consegnato in 7-10 giorni con 5 revisioni.
Puoi aggiungere funzionalità AI/LLM al mio API?
Sì, posso integrare agenti AI basati su LangChain, strumenti o funzionalità alimentate da LLM nel tuo backend. Questo non è incluso di default — scrivimi con le tue esigenze per un preventivo personalizzato.
Quante revisioni sono incluse?
Base include 2 revisioni, Standard ne include 3, e Premium ne include 5 con un periodo di supporto di 30 giorni dopo la consegna. Le revisioni riguardano aggiustamenti al lavoro già consegnato entro il scope concordato; le nuove funzionalità sono considerate come una modifica dello scope.
Fornisci il codice sorgente?
Sì, ricevi il codice sorgente completo e ben commentato per ogni pacchetto, insieme a una breve guida di configurazione, così tu o il tuo team potete eseguire e mantenere il progetto in modo indipendente.
Quali sono i tempi di consegna?
Basic: 3 giorni. Standard: 5 giorni. Premium: 7-10 giorni, a seconda dello scope. La consegna urgente può essere disponibile su richiesta — scrivimi prima di ordinare per confermare i tempi del tuo progetto.
Puoi fare deployment su AWS o DigitalOcean?
Sì, il deployment basato su Docker è incluso nel pacchetto Premium, e posso anche fare il deployment direttamente sul tuo server AWS, DigitalOcean o altri cloud come parte di quel livello o come aggiunta personalizzata.
Firmi NDA?
Sì, sono felice di firmare un NDA prima di iniziare il lavoro se il tuo progetto richiede riservatezza. Basta inviarlo tramite messaggio prima di effettuare l’ordine.
Cosa succede se non sono soddisfatto della consegna?
Includo revisioni con ogni pacchetto appositamente per assicurarmi che il risultato finale corrisponda alle tue esigenze. Ti consiglio di inviarmi subito le richieste chiare, e ti terrò aggiornato durante tutto il processo per evitare sorprese.

