I will build a rest API for your ecommerce app using fastapi

T
tharangadassana
T
tharangadassana
Tharanga

About this gig

Are you building an ecommerce app and need a solid backend API? I'll build you a production-ready REST API using FastAPI and Python.


What you get:

  • JWT authentication with access & refresh tokens
  • Role-Based Access Control (Admin / Seller / Buyer)
  • Products, Categories, Orders & Cart endpoints
  • PostgreSQL database with async SQLAlchemy
  • Redis for caching, sessions & rate limiting
  • Background email notifications via Celery
  • Full Docker setup runs with one command
  • Auto-generated Swagger & ReDoc API docs
  • Clean, well-structured code with Alembic migrations


Why choose me?

  • Async FastAPI fast and scalable
  • Secure by default (JWT blacklisting, input sanitization, CORS)
  • Dockerised with Nginx ready for production
  • Tests included (pytest + fakeredis)
  • Prometheus metrics & structured logging


I deliver clean, maintainable code with full source code and documentation.


Feel free to message me before ordering to discuss your requirements!


Get to know Tharanga

Tharanga

Python Developer, FastAPI , Web Scraping , AI Automation, Data Engineering

  • FromSri Lanka
  • Member sinceMay 2025
  • Avg. response time1 hour
  • Languages

    Sinhala, English
I'm a Data Engineer with 3+ years of industry experience building RESTful APIs, web scraping systems, and AI-powered applications. I specialize in FastAPI, Streamlit, and LangGraph, and work with leading LLMs including OpenAI GPT, Gemini, and Qwen to build intelligent automation solutions. I build production-ready AI pipelines, agentic scrapers, and data engineering systems using Kafka, PySpark, and Delta Lake. I can help you with: * REST API development with FastAPI * Web scraping & AI-integrated data extraction * Streamlit dashboards & data apps * LLM-powered automation & agentic workflows

My Portfolio