I will build a fastapi rest API with postgresql and automated tests


About this gig
Need a clean, working backend for your app? I build REST APIs with FastAPI and PostgreSQL, and I deliver them with automated tests so they keep working when you change things later.
What I can build for you:
- CRUD endpoints with strict input validation (Pydantic)
- PostgreSQL schema with SQLAlchemy models and Alembic migrations
- JWT login and registration with secure password hashing
- Access rules: who can see or edit what
- Swagger / OpenAPI documentation
- pytest test suite
What you receive:
- Full source code
- A README with setup and run commands
- A short summary of what was built and how to extend it
My own work uses the same stack: a multi-tenant support ticket API with 599 automated tests (see my portfolio).
Not included: server deployment, Docker setup, frontend work.
Please message me before ordering so I can confirm the scope and delivery time.
Get to know Furkan O
Python Backend Developer, FastAPI, PostgreSQL, REST APIs
- FromTurkey
- Member sinceApr 2024
- Avg. response time1 hour
Languages
English, Turkish
My Portfolio
Other Software Development Services I Offer
FAQ
Do you deploy the API to a server?
Not in this gig. You get the full source code and clear instructions to run it. Deployment can be discussed as a custom offer.
Can you work on my existing FastAPI project?
Yes. Send me the repository or a description first so I can check the code and confirm the scope before you order.
What do you need from me to start?
A short description of what the API should do, the list of endpoints or features you need, and any existing code or database schema.
What counts as one endpoint?
One HTTP method on one path, for example POST /users or GET /orders/{id}. Each one includes validation and tests.
Can you add AI features to my API?
Yes. I can add endpoints that call OpenAI, Claude or Gemini, with usage limits, error handling and tests. Message me with your idea first.

