
Closed
Posted
Paid on delivery
I’m building a new ERP and need its entire server-side logic crafted with FASTAPI. The stack is already set: asynchronous FASTAPI, MySQL as the primary datastore, and OpenAPI for live documentation. Core scope The backend must cover HR, Inventory, Accounts, Sales, Chat Systems and Production workflows straight away, with space to plug in AI agents and a real-time chat subsystem shortly after. Clean separation of concerns is essential so that each module can evolve independently while sharing authentication, authorization, and common utilities. Security Full authentication and authorization are mandatory. A JWT or OAuth2 workflow with role-based access control will protect every endpoint, and permission checks will be enforced consistently across all modules. Architecture expectations • Async FASTAPI routes using Pydantic schemas • SQLAlchemy (or another well-supported async ORM) talking to MySQL • Clear service / repository structure for easy unit testing • Automatic OpenAPI docs generated from code comments • WebSocket endpoints ready for the chat module (even if stubs for now) • Container-friendly setup (Dockerfile + docker-compose) so the whole thing spins up in one command Deliverables 1. Source code for the above modules, neatly organised by domain 2. Reusable auth package (login, refresh, password reset, RBAC) 3. Database migration scripts and seed data 4. Postman / Swagger collection that demonstrates every route 5. Brief README covering local setup, dev workflow, and deployment notes The sooner we can get an MVP up, the sooner we’ll iterate on the AI and chat layers, so clean, well-commented code and thoughtful structure matter more to me than piling in features hurriedly.
Project ID: 40681733
81 proposals
Remote project
Active 21 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
81 freelancers are bidding on average $147 USD for this job

I’ll begin by designing the authentication layer, setting up JWT/OAuth2 with role‑based checks, then scaffold the domain modules with async FastAPI routes and async SQLAlchemy models. The code will be organized into services, repositories, and Pydantic schemas, with Dockerfile and docker‑compose ready for a single‑command spin‑up. I can deliver a clean MVP in 20 days. Do you already have a MySQL schema or will I need to design it from scratch?
$200 USD in 20 days
8.0
8.0

⭐⭐⭐⭐⭐ Build a Robust ERP Backend with FASTAPI and MySQL ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you are looking for a backend developer for your ERP system. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for backend development using FASTAPI. I will build the server-side logic efficiently, ensuring a clean structure and robust security. ➡️ Why Me? I can easily develop your ERP backend as I have 5 years of experience in backend development, specializing in FASTAPI, MySQL, and asynchronous programming. My expertise includes creating RESTful APIs, implementing authentication systems, and ensuring data integrity. Additionally, I have a strong grip on containerization with Docker, ensuring a smooth deployment process. ➡️ Let's have a quick chat to discuss your project in detail. I can also show you samples of my previous work. Looking forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ FASTAPI Development ✅ MySQL Database Management ✅ Asynchronous Programming ✅ RESTful API Design ✅ JWT and OAuth2 Authentication ✅ SQLAlchemy ORM ✅ WebSocket Integration ✅ Docker and Docker Compose ✅ Pydantic Schema Validation ✅ Unit Testing Strategies ✅ OpenAPI Documentation ✅ Security Best Practices Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.1
8.1

Hi, I can build the ERP backend with a clean, modular FastAPI architecture so HR, Inventory, Accounts, Sales, Chat, and Production can evolve independently. I’ll implement async APIs with Pydantic, SQLAlchemy/MySQL, JWT/OAuth2 with RBAC, migrations and seed data, OpenAPI/Swagger documentation, WebSocket-ready chat endpoints, and Docker/Docker Compose setup. I’ll also provide a clear service/repository structure, Postman/Swagger collection, and concise README. With 10+ years of backend development experience, I focus on maintainable architecture and a solid MVP foundation rather than rushed code. Thank you Regards, Sai
$95 USD in 5 days
7.8
7.8

Howdy, With an ERP covering HR, Inventory, Accounts, Sales, Chat, and Production, the architecture will determine whether the system stays maintainable as new modules and AI features are added. I’d establish that foundation first, keeping each domain independent rather than creating a tightly coupled codebase. I’d use async FastAPI with SQLAlchemy 2.x, MySQL, Pydantic schemas, and a clear domain, service, and repository structure. Authentication and RBAC would be implemented as reusable components with JWT and OAuth2 style flows, refresh tokens, and consistent permission enforcement across the API. I’d also prepare WebSocket endpoints for the upcoming chat layer and keep the structure ready for AI agents without coupling them to the core modules. Docker and Docker Compose, migrations, seed data, and automatically generated OpenAPI documentation would be included, along with tests around the core services and a practical README for setup and deployment. I can show you relevant FastAPI and backend architecture examples in chat. For the full MVP scope, I’d first review the exact workflows and entities for each module before committing to a fixed timeline. Portfolio: https://www.freelancer.com/u/Hammadhassan21 Best regards, Hammad Hassan
$320 USD in 15 days
7.6
7.6

With your ingenious idea to develop a FASTAPI based ERP system, my 8+ years of experience in API Development, Java, PHP, and Software Architecture can be your strong backbone. Having delivered over 200 successful projects till date, I recognize the importance of clean and scalable code that supports module evolution, alignment with OpenAPI standards, and efficient database management. As an added value to your project, my proficiency in containerization (Dockerfile + docker-compose) ensures quick setup. Not only will I deliver source code neatly organized by domain, but also a reusable auth package encompassing login protocols, password reset, refresh mechanisms, RBAC systems and always providing detailed migrations scripts with seed data. Furthermore, I appreciate your emphasis on having well-commented code and well-structured repositories to ensure clarity in the development process. Seamless integration with AI agents and real-time chat subsystem by means of WebSocket endpoints will have you geared for future iterations. Let's 'spring' into action and craft something amazing together!
$190 USD in 7 days
6.4
6.4

FastAPI's OAuth2PasswordBearer only validates the token, RBAC across six modules like HR, Inventory, Accounts, Sales, Chat and Production needs a dependency that checks a permissions table per request, not a hardcoded scope list, or it turns into a mess the moment a seventh module shows up. That's the piece I'd build first, alongside JWT login and one live module end to end, say Inventory, wired through async SQLAlchemy with a real repo/service split, migrated and seeded with Alembic, running through Docker Compose in one command. You'd see the architecture standing up before committing the rest of the budget, and every following module slots into the same pattern. Worth flagging early: MySQL has no LISTEN/NOTIFY, so Chat's WebSocket broadcast needs either an in-memory pub/sub for the MVP or Redis if it has to survive multiple workers. I'd stub it single-worker for now rather than over-build it. M1: Auth, RBAC layer, one live module end to end, Docker Compose up. $200, 5 days. M2: HR, Accounts, Sales on the same repo/service pattern, Alembic migrations, seed data. $250, 6 days. M3: Chat WebSocket stubs, Production module, Postman/Swagger demo. $150, 3 days. The number above is a first pass off the brief. Six modules plus a proper RBAC layer is a lot for it, and where it lands depends mostly on how deep Sales and Production need to go. Send the repo if there's a starting point and I'll have a tighter number back tomorrow.
$600 USD in 14 days
6.5
6.5

An async FastAPI backend on MySQL covering HR, Inventory, Accounts, Sales, Chat and Production, with AI agents and realtime chat planned. The module separation you describe is the right instinct, and it only holds if auth, permissions and shared utilities live in one place from the start. How I would build it: - Async FastAPI with SQLAlchemy 2.0, one router package per module, shared auth and permission dependencies - OAuth2 with JWT and role-based access enforced as a dependency on every endpoint, not per handler - Alembic migrations from day one so schema changes stay traceable - OpenAPI documentation generated and kept accurate, since you want it live - Chat and AI agent hooks designed in now as separate services, so adding them later does not touch existing modules I built a multi-tenant ERP analytics platform on Postgres with row-level security and 14 integrated data sources. I would start with auth plus one module end to end as a reference. One question: is the database schema already fixed? Martin
$120 USD in 10 days
6.5
6.5

Hi there, Your ERP needs async FastAPI with clean domain separation across HR, Inventory, Accounts, Sales, Chat, and Production — plus JWT/OAuth2 RBAC, WebSocket stubs, and a one-command Docker spin-up. I'll deliver a production-ready MVP with proper service/repository layers, Alembic migrations, and full OpenAPI docs. What I'll do: ✅ Scaffold the full domain-driven structure with async SQLAlchemy models, Pydantic schemas, and repository/service layers for each module ✅ Build a reusable auth package (login, refresh, password reset, RBAC) protecting every endpoint consistently ✅ Provide Dockerfile + docker-compose, Alembic migrations with seed data, and a Postman collection demonstrating every route ✅ Write integration tests for auth and core flows, run them in CI before handoff ✅ FastAPI (async) | SQLAlchemy 2.0 | Pydantic v2 | MySQL | Alembic ✅ JWT/OAuth2 RBAC | WebSocket | Docker | Docker Compose ✅ REST API design | OpenAPI/Swagger | Postman | Unit & integration testing ✅ Clean architecture | Domain-driven design | CI/CD pipelines ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ 300+ projects delivered, 280+ five-star reviews Available 24/7 with fast responses and unlimited revisions until you're satisfied. One question: do you have an existing MySQL schema I should align with, or should I design the schema from scratch based on the module requirements? I can deliver in 1 day for $120 USD and can start right now.
$120 USD in 1 day
6.1
6.1

Hi, I can help you with this project. I have relevant experience with PHP, Software Architecture, MySQL, API Development and can handle the work from development to testing and delivery. I've reviewed your requirements and can provide a clean, reliable, and responsive solution. Let's discuss the details and get started. Best, Arslan Shahid
$30 USD in 7 days
5.8
5.8

My name is Mahad Sheikh and I've had the privilege of working on complex projects utilizing similar technologies as what you're looking to employ in your ERP development. With my extensive experience in API and Backend Development, I'm proficient in FASTAPI, MySQL, Python and other relevant tools required for delivering top-notch results in this scope. Be it HR, Inventory, Accounts, Sales or Production workflows–I've got you covered. Apart from perfecting the functions you need promptly, my focus on building secure systems aligns perfectly with your project's expectation; full authentication and authorization backed by JWT or OAuth2 workflow with role-based access control. My approach toward delivering organized and maintainable codes enabled me to develop reusable software that can be perfected over time with greatest ease on security too. Lastly, I am a firm believer in building long-term client relationship and that's what I aim for with all my projects. I don’t simply look at a project as a one-and-done task but as an opportunity to cultivate a partnership for delivering reliable yet scalable systems. Choose me and let us build an ERP that will take your business to new heights while incorporating easy-to-understand README's for local setup and deployment notes by propelling AI agents and chat subsystems at each stage of development, ensuring an efficient and growth-oriented digital solution.
$30 USD in 4 days
5.4
5.4

Hi — async FASTAPI, MySQL, OpenAPI, HR, Inventory, Accounts, Sales backend with role-based auth and WebSocket stubs is what you described. I'm building a modular service/repository structure with async ORM and Pydantic schemas, consistent JWT/OAuth2 flows and RBAC so permissions are enforced across modules. I'll supply migrations, seed data, automatic OpenAPI docs and WebSocket endpoints ready for chat. Deliverables: - Async FASTAPI routes for HR, Inventory, Accounts, Sales, Production with Pydantic. - Reusable auth package: login, refresh, password reset, JWT/OAuth2 and RBAC. - Containerised setup (Dockerfile + docker-compose), migrations, API collection and README. One project on my profile, 'Laravel E-Commerce Backend', shipped JSON:API endpoints and Redis caching; see https://www.freelancer.com/u/albertc1996 It's well-commented code so we'll iterate on AI and chat without rework.
$230 USD in 21 days
4.9
4.9

I’d structure this ERP as a modular FastAPI backend from day one, with HR, Inventory, Accounts, Sales, Production, and Chat separated by domain while sharing one auth/RBAC layer, common utilities, audit patterns, and database conventions. The two priorities would be scalability and maintainability. I’d use async FastAPI, Pydantic v2, SQLAlchemy async with MySQL, Alembic migrations, JWT/OAuth2, and a service/repository structure so each module can evolve independently. WebSocket endpoints can be scaffolded now for chat, while AI-agent hooks stay behind clean interfaces so later automation does not leak into core ERP logic. I can handle route design, schemas, services, repositories, RBAC, refresh/reset flows, migrations, seed data, Swagger/OpenAPI, Postman coverage, Docker setup, tests, and deployment documentation. I’d also keep long-running tasks and future AI jobs queue-ready so they do not block API requests. A relevant example is HustlerGuys CRM, where we built CRM, invoicing, automation, time tracking, WhatsApp, email, and role-based business workflows in one operational platform.
$250 USD in 7 days
4.6
4.6

Hi, You need the FastAPI backend for a new ERP: async FastAPI + MySQL + OpenAPI, with HR, Inventory, Accounts, Sales, Production, and chat stubs — JWT/OAuth2 + RBAC, clean modules, WebSockets ready, Docker, migrations, and docs. Stack: FastAPI + SQLAlchemy (async) + MySQL + Alembic, service/repository layout, JWT auth package, WebSocket stubs for chat. At this budget I’d ship a solid MVP first: shared auth/RBAC, one full vertical per domain (CRUD + key workflows), chat stubs, Docker, seed data, and Swagger/Postman — so you can iterate on AI/chat next without rewriting. Price: $100 Timeline: ~3–4 weeks for that MVP structure. Best regards
$100 USD in 7 days
4.3
4.3

Hello, I checked your project "FASTAPI ERP Backend Development" and already have a clear understanding of your requirements and how to deliver them efficiently. I have solid experience in PHP, MySQL, and I've successfully completed similar projects by delivering high-quality, scalable, and reliable solutions. Why choose me? * Strong expertise in PHP, MySQL * Clean, optimized, and scalable implementation * Fast communication and regular progress updates * Focused on delivering results, not just completing the task I'm ready to start immediately and would be happy to discuss the details. Best regards, Umer
$30 USD in 1 day
4.0
4.0

Hello, I would love to help. I understand your goals and will deliver clear work on time while keeping you updated. I am an experienced and specialized freelancer with 8 years of practical experience in PHP, Software Architecture, API Development, Backend Development, MySQL, Docker. Visit my profile to check my latest work and read what clients say. I would love to connect in chat to discuss details. Regards.
$160 USD in 7 days
4.1
4.1

Hello, This is exactly my stack — async FastAPI, SQLAlchemy, MySQL, Pydantic, RBAC, Docker — so let me be useful rather than just agreeable. Six ERP domains (HR, Inventory, Accounts, Sales, Chat, Production) with full auth and RBAC is a two-month build. At $250 you'd get either an unfinished skeleton or someone who vanishes at 60%. Neither helps you. Here's what I'd propose instead — **Milestone 1, $150 fixed, 8 working days:** - Project skeleton with clean domain separation, so each module later drops in without touching the others - The reusable auth package in full: login, refresh, password reset, RBAC with permission checks enforced as dependencies (not repeated per route) - Async SQLAlchemy setup, Alembic migrations, seed data - **One complete module of your choice** — I'd suggest Inventory or HR — built end to end as the reference pattern - WebSocket stub endpoints for the chat subsystem - Dockerfile + docker-compose, one command to run - Auto-generated OpenAPI docs and a Postman collection After that you have a working, tested foundation and a proven per-module cost. Remaining modules follow the same pattern, quoted individually — you can stop or continue at any point, and nothing is locked to me. That's how I'd want it structured if I were paying for it. Which module should the reference one be?
$150 USD in 7 days
3.8
3.8

Hi, I can build this FastAPI ERP backend end to end. I'll use async FastAPI routes with Pydantic schemas, SQLAlchemy (async) connecting to MySQL, and a clean service/repository layer structure so HR, Inventory, Accounts, Sales, and Production modules stay independently testable while sharing common auth and utilities. For security, I'll implement JWT-based auth with refresh tokens, password reset, and RBAC enforced consistently across all module endpoints. WebSocket endpoints will be stubbed in for the chat module now, ready for full implementation later, and the architecture will keep AI agent integration straightforward down the line. I'll set up Docker + docker-compose for one-command spin-up, auto-generated OpenAPI docs, database migrations with seed data, and a Postman/Swagger collection covering every route, plus a README for local setup and deployment. I'll prioritize a clean, well-commented MVP first so you can iterate quickly on AI and chat layers afterward. Quality and cost are directly linked in software development — cutting corners on budget leads to fragile, poorly structured code that's costly to maintain and doesn't deliver a good user experience. Happy to align on module priority order for the MVP to finalize the build plan.
$140 USD in 20 days
4.0
4.0

As an expert with over a decade of experience in backend development, I am genuinely excited for the challenge your ERP project presents. My proficiency with FastAPI, MySQL, and OpenAPI comes to the fore here as it aligns perfectly with your technology stack. I've always been meticulous about clean separation of concerns, which you indicated is essential to your project's success. Moreover, my solid grasp on SQLAlchemy for asynchronous ORM operations will ensure optimal communication with your MySQL datastore. When it comes to security, I leave no stone unturned. From full authentication and authorization with JWT & OAuth2 to role-based access control for every endpoint, I'm well-versed in prioritizing data security and consistently enforcing permission checks across modules just as you specified. Furthermore, my knowledge in socket programming extends to WebSocket endpoints which would be advantageous while setting up the chat module. Apart from delivering neat and organized domain-based code as demanded, I provide significant additional value through reusable authentication packages. This includes components like login, refresh features and password reset functionalities along with role-based access control — which for you means lesser time spent in re-inventing the wheel. Rest assured, Your MVP will be built in a manner consistent with thoughtful iterations and easy expansion into AI agents and chat subsystems once ready!
$140 USD in 7 days
4.0
4.0

Hi, I'm a Software Architect with 11+ years building async backend systems and microservices at scale (FastAPI, SQLAlchemy, Docker, multi-tenant SaaS). I understand the real challenge here: this isn't just wiring up CRUD endpoints — it's a modular architecture (HR, Inventory, Accounts, Sales, Chat, Production) with clean separation of concerns, shared auth/RBAC, and room to plug in AI agents and real-time chat later without a rewrite. What I'll deliver: ✓ Async FastAPI routes with Pydantic schemas, service/repository structure per domain ✓ SQLAlchemy (async) + MySQL, with migration scripts and seed data ✓ Reusable JWT/OAuth2 auth package with RBAC enforced across all modules ✓ WebSocket stubs ready for the chat subsystem ✓ Dockerfile + docker-compose, auto-generated OpenAPI docs, Postman collection ✓ README covering setup, dev workflow, and deployment I've built this exact type of modular ERP backend before. I work fast (7 days), don't ask questions mid-project, and deliver clean, well-structured code ready for you to iterate on. Let's build this right.
$220 USD in 7 days
3.8
3.8

Hello, With 9 years of experience in PHP, MySQL, Docker, and API Development, I am well-equipped to handle your FASTAPI ERP Backend Development project. I understand the requirements outlined, and I am confident in providing a professional solution that aligns with your expectations. I am proficient in crafting asynchronous FASTAPI routes, utilizing Pydantic schemas, setting up SQLAlchemy with MySQL, and ensuring clear service/repository structures for seamless unit testing. I would appreciate the opportunity to discuss your project further in chat to delve into the specifics and ensure a successful collaboration. Your project vision aligns with my expertise, and I am eager to contribute to its realization. Best regards.
$100 USD in 2 days
3.6
3.6

Lahore, Pakistan
Payment method verified
Member since May 10, 2023
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$1500-3000 USD
$100-300 USD
₹37500-75000 INR
₹600-1500 INR
₹400-750 INR / hour
$15-25 USD / hour
₹750-1250 INR / hour
$30-250 USD
₹600-1500 INR
$500 USD
₹12500-37500 INR
₹750-1250 INR / hour
£750-1500 GBP
₹750-1250 INR / hour
₹75000-150000 INR
₹600-1500 INR
₹600-700 INR
₹12500-37500 INR