
Open
Posted
•
Ends in 6 days
Paid on delivery
*Project Description:* We have purchased the full source code of 6amMart, and the goal of this project is to convert this system into a Microservices architecture. This process will be carried out gradually. As a first step, we need to design and implement a new, dedicated Core system that will operate alongside 6amMart and gradually replace its existing internal core. The 6amMart source is a complete multi-vendor Marketplace and Delivery platform designed to provide multiple services simultaneously. This system includes the following main modules: Food Grocery Pharmacy Parcel Shop In addition to these modules, operational components such as order management, payments, users, vendors, and delivery agents are managed through different panels (Admin, Vendor, and User). The system is structured in multiple layers, including an Admin panel, Vendor panel, User application, and Delivery application. From a technical perspective, the system is built with Laravel (backend), React (web frontend), and Flutter (mobile applications), and all components communicate via APIs. The current architecture is Monolithic, with an internal Core responsible for handling key logic such as authentication, user management, and other core data. The system also includes heavy database tables and multiple concurrent processes, reflecting its complexity. The internal Core of the monolith is deeply entangled with domain logic, which makes the separation process require a controlled approach. Therefore, this migration should be carried out using the Strangler Fig pattern, not through a complete and sudden rewrite. At this stage, the requirement is not limited to Core Development only, but also includes a complete end-to-end solution covering system integration, deployment, and penetration testing. *Project Goal:* The goal of this project is to establish an infrastructure that enables the system to transition toward a true Microservices architecture. *In this approach:* Shared components of the system And parts involving heavy processing or large database tables will be moved into a central Core, while other parts will be separated into independent modules. The ultimate objective is to enable a smooth and complete transition of the entire 6amMart system into Microservices over time, without introducing unnecessary complexity. *Target Architecture:* *In the new architecture:* A standalone Core will be developed outside of 6amMart 6amMart will connect to this Core The Core will act as the central hub of the entire system *Within this structure:* The internal Core of 6amMart must be disabled or removed This transition must not cause any disruption to the system or the new Core Any modifications to the 6amMart source code are fully allowed (to any extent necessary), but must not negatively affect its functionality Definition of Microservices in This Project *In this project, Microservices means:* Each module is fully independent in terms of code Each service can run on a separate server Each service has its own dedicated resources Each service can be developed, deployed, and scaled independently The Core will serve as the central coordinator and communication hub between all services. *Core Requirements:* The Core must be designed to: Be fully compatible with 6amMart and operate seamlessly with it Handle core functionalities such as Authentication and User management Manage shared data and heavy-processing components Support multiple independent services simultaneously (at least 10 to 30 services in the future) Act as the central communication point for all services Allow system growth and scalability Enable easy addition of new services without major changes Ensure that failures or high load in one service do not affect others Maintain service-level isolation from a security perspective Support high scalability and be capable of serving millions of users *Core Technology:* The Core should be implemented using Laravel or FastAPI. Using FastAPI is recommended due to its asynchronous (async) nature, high scalability, and suitability as a central hub for managing multiple services. Laravel can also be considered as a compatible option with the current system structure, either alongside or as an alternative. Additionally, Keycloak can be used for authentication, as it is suitable for microservices architectures and supports standards such as OAuth2 and OIDC. An event-driven integration layer should also be implemented to ensure that 6amMart and the Core remain loosely coupled from the beginning. *Freelancer / Team Requirements* This project requires real experience in system architecture. *The freelancer or team must:* Have thoroughly reviewed the 6amMart source code before submitting a proposal Have a deep understanding of the system’s structure and complexity Have practical experience in: Core system design System integration Microservices architecture Already have an existing Core structure or codebase to ensure faster delivery *Project Requirements:* * Core architecture documentation including service boundaries and API contracts * Setting up the authentication system and integrating it with 6amMart * Creating the initial Core structure * Preparing development, testing, and staging environments * Providing a roadmap for extracting other modules *Timeline & Proposal:* A timeframe of 1 to 2 weeks is considered as a proposed estimate. If the project requires more time, please provide your maximum estimated timeline along with your proposed price. For further review, you can refer to the documentation available on the official website ([login to view URL]) or CodeCanyon.
Project ID: 40387339
154 proposals
Open for bidding
Remote project
Active 8 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
154 freelancers are bidding on average $2,098 USD for this job

Hello, I’m Muhammad Awais. I have reviewed 6amMart and the plan to move from a monolithic core to a standalone, scalable Core using the Strangler Fig pattern. I will design a centralized Core that handles authentication, user management, and shared data, while gradually extracting modules into independent microservices. My approach starts with a solid architecture foundation: define service boundaries, API contracts, and an event-driven integration layer; set up Keycloak for authentication and a robust DevOps pipeline; and create the first Core structure that can talk to 6amMart without disruption. I will also prepare environments for development, testing, and staging, and deliver a clear roadmap for extracting modules. I will ensure security, fault isolation, and high scalability, with the Core capable of supporting 10-30 services as future needs grow. I’m ready to start with a two-week sprint plan and provide a realistic timeline and cost within your range. What are the exact API contracts and authentication flows you want between 6amMart and the Core? What is the preferred tech stack for the initial Core (FastAPI or Laravel) and the identity provider (Keycloak or another option)? Do you have any regulatory or security requirements we must meet from day one? Are there any critical modules that must be migrated first? How will data ownership and event schemas be governed across services? What are the expected SLAs and uptime targets for the Core during the migration? Do you
$3,000 USD in 16 days
9.1
9.1

Hi, This is Elias from Miami. I checked your project description and understand you’re aiming to gradually migrate 6amMart from a monolithic Laravel-based system into a scalable microservices architecture, starting with a standalone Core that handles shared logic (auth, users, heavy processing) while integrating seamlessly using a Strangler Fig approach. I’ve worked on similar system restructures where we extracted core services from monoliths into independent, scalable layers without breaking production flows. For approach, I’d start with architecture mapping (current vs target), define clear service boundaries, then build the Core (preferably FastAPI + event-driven layer + Keycloak), integrate it incrementally with 6amMart, and phase out the internal core safely with zero downtime. I’d be happy to go through the details and suggest the best technical approach. I have a few questions to get a better understanding: Q1 – Do you already have infrastructure preferences (AWS, Docker/Kubernetes, message broker like Kafka/RabbitMQ), or should this be designed from scratch? Q2 – Which module do you want to extract first after Core (orders, users, payments), or should I propose a priority roadmap based on system load and dependencies? Q3 – Is there an existing staging environment where we can safely test the Core integration before touching production? Looking forward to hearing from you.
$2,250 USD in 7 days
7.8
7.8

With over a decade of experience in full-stack architecture and high-scale systems, I understand the importance of converting the 6amMart system into a Microservices architecture. The goal of this project is to establish a seamless transition towards a true Microservices architecture without unnecessary complexity. To tackle the challenges of separating the monolithic architecture into independent modules, I suggest implementing the Strangler Fig pattern for a controlled migration process. My experience in scaling systems for over 1 million users and handling high-security FinTech projects directly applies to the intricacies of this migration. In past projects, I have successfully implemented similar architectural changes, ensuring smooth transitions without disrupting system functionality. My strategic insight lies in utilizing FastAPI for the Core implementation, leveraging its asynchronous nature and scalability for managing multiple services efficiently. I am eager to discuss the roadmap for converting 6amMart into a Microservices architecture and how my expertise can contribute to the success of your project. Feel free to reach out to further explore how we can achieve your project goals.
$2,400 USD in 30 days
7.4
7.4

Hi there, I understand your goal to gradually migrate 6amMart into a true microservices setup using a Strangler Fig approach. I will design a dedicated Core outside of the current monolith that securely integrates with 6amMart, handles authentication and user management, and coordinates multiple future services while preserving uptime and data integrity. My plan: scope the Core architecture first, define service boundaries, API contracts, and an event-driven integration layer; implement core modules (auth, user management, shared data) in a scalable framework (FastAPI recommended, Laravel optional); enable seamless, non-disruptive interaction with 6amMart via a well-defined adapter layer; set up dev/test/staging environments, CI/CD, and security/testing practices; deliver a practical roadmap for progressively extracting modules, with performance and security safeguards. What is the preferred starting scope for the Core (e.g., authentication, user management, or shared data handling) and do you have existing Keycloak configurations or should we stand up a new one? What are the critical data models and domains we must protect during the strangler migration, and do you require any data migration strategy from the current Core? How should we handle API versioning and rate limits between 6amMart and Core during transition, and what are your SLA expectations for the initial 10-20 services? Which environments (dev, test, staging) do you need immediately and how will you handl
$3,000 USD in 15 days
7.1
7.1

Hello, I will design and implement the standalone Core service using FastAPI — covering authentication via Keycloak, user management, and the event-driven integration layer — then wire it into 6amMart using the Strangler Fig pattern so the monolith's internal core is gradually bypassed without downtime. One critical decision early on: I will introduce an API gateway between 6amMart and the new Core with request shadowing enabled. This lets both cores run in parallel while comparing responses, so you validate correctness before cutting over each domain. For the event layer, I will use RabbitMQ with per-service dead-letter queues — this keeps 6amMart and the Core loosely coupled and ensures no message loss during high load. Looking forward to your response. Best regards, Kamran
$1,550 USD in 25 days
7.2
7.2

As a seasoned full-stack developer with expertise in PHP, Laravel, React JS, and Flutter, I've had substantial exposure to all aspects of multi-tiered architecture projects. My core competencies align perfectly with the needs of your upgrade project for 6amMart. Having successfully built complex, scalable systems for a variety of clients over the past 6 years, I strongly believe in structured solutions that prioritize system efficiency. Notably, my proficiency in Laravel ensures I can deliver the seamless transition of your monolithic system into a microservices architecture while rigorously upholding data privacy and security standards. My skill set allows me to develop a dedicated Core that will act as a central hub for all services, ensuring smooth integration with the current system while providing scalability for future expansion. Clients choose me because of my commitment to quality code, timely response, attention to detail, and excellent post-launch support. This project is about more than just implementing microservices—it's about transforming an intricate multi-vendor marketplace into an efficient and scalable network. Being a problem solver at heart, I am excited about seizing this challenge and converting 6amMart into a highly optimized platform – ready to support not just current demands but adapt over time as well. Let's turn your vision into reality together!
$1,500 USD in 7 days
5.7
5.7

A Warm Hello! You’re aiming to evolve 6amMart from a tightly coupled monolith into a scalable microservices ecosystem using a Strangler Fig approach—starting with a dedicated Core that gradually takes over critical responsibilities without disrupting production. This is a sensitive architectural shift and needs careful execution. Here’s how I can approach it: Analyze 6amMart codebase to define clear service boundaries (Auth, Users, Orders, Payments, etc.) Design Core (preferably FastAPI) as a central hub with async APIs + event-driven layer (Kafka/RabbitMQ) Implement authentication via Keycloak (OAuth2/OIDC) and integrate with existing flows Build API Gateway + service communication (REST + events) ensuring loose coupling Set up infra (Docker, CI/CD, staging) and gradual traffic routing (Strangler pattern) Prepare extraction roadmap for heavy modules and database decomposition strategy Conduct basic security hardening + penetration testing I’ve worked on similar transitions—modularizing large systems, introducing microservices, and ensuring zero-downtime migrations with scalable infra. Realistically, a stable Core + initial integration would take ~2–3 weeks (not 1), considering auth, infra, and safe rollout. Let’s set up a quick call to discuss things better. Let’s discuss it more in chat. Best Regards, Jemin Sagar
$3,000 USD in 30 days
5.7
5.7

Migrating a monolithic marketplace like 6amMart into microservices demands a careful strangler fig approach with scalable Core architecture. Greeting! I specialise in system architecture and microservices migration with 9+ years experience in Laravel, FastAPI, React, Flutter and distributed systems, focusing on scalable marketplace cores and API-first transformations. Here's how I can help: * Design Core (Laravel/FastAPI) with clear service boundaries & API contracts * Integrate Keycloak OAuth2/OIDC authentication with 6amMart seamlessly * Build event-driven layer (Kafka/RabbitMQ style) for loose coupling * Create strangler fig roadmap to gradually extract all modules safely I can also audit the existing codebase to identify dependencies and risks before migration. Could you confirm preferred Core tech (Laravel or FastAPI), current hosting setup, and expected scaling targets?
$2,250 USD in 7 days
5.3
5.3

*****NO UPFRONT PAYMENT**** I can start work immediately I'm Amarjeet Singh, a seasoned Full Stack developer. I thrive on the challenge of end-to-end management of new website development projects. From building dynamic web applications to optimizing user experience, I will deliver tailored solutions that drive success. As a Full Stack Developer, I have successfully delivered numerous projects with PHP Laravel and React and Node, leveraging my deep knowledge of Node.js and React to build robust and scalable backend and frontend solutions. My expertise in PHP and Laravel allows me to develop efficient and secure web applications, while my strong grasp of MongoDB and MySQL ensures seamless database integration If you are seeking a dedicated and versatile Full Stack Web Developer who can bring your ideas to life, I would be thrilled to collaborate with you. Let's discuss your project and create exceptional web experiences together. Contact me now to get started.
$1,650 USD in 30 days
5.7
5.7

Hello! As per your project post, you’re looking to transform your 6amMart monolithic system into a scalable microservices architecture using a Strangler Fig approach, starting with a dedicated Core system that integrates seamlessly with the existing platform. The goal is to gradually decouple critical functionalities like authentication, user management, and heavy processing into a centralized, scalable core while ensuring stability, performance, and future extensibility. My focus will be on delivering a robust Core microservices foundation, featuring: a scalable central service layer using FastAPI or Laravel, Keycloak based authentication with OAuth2 and OIDC, event driven architecture using message brokers for loose coupling, API gateway for unified communication, and modular service design enabling independent scaling and isolation across 10 to 30 future services. I specialize in backend architecture and distributed systems with strong experience in microservices migration, API design, and scalable cloud deployments. My focus is on designing resilient systems that support high traffic, ensure fault isolation, and allow gradual migration without disrupting existing operations. Let’s connect to review your current 6amMart setup, database structure, and define a phased migration roadmap with clear milestones and risk control. Best regards, Nikita Gupta.
$1,500 USD in 25 days
5.5
5.5

Hi, I have 9 years experience in (FastAPI, Laravel, microservices architecture, Keycloak, Docker, CI/CD, PostgreSQL, Redis, RabbitMQ, API integration, and DevOps for scalable distributed systems). For this project, I am going to help you build the new Core in a controlled Strangler Fig migration flow, so 6amMart can keep running while shared logic like authentication, user management, and heavy-processing parts move into a separate service step by step. I have real hands-on experience with backend architecture, service extraction, event-driven integration, environment setup, and security hardening, so I can handle this as an end-to-end system design and implementation task rather than only writing Core code. I can also review the existing 6amMart structure, define service boundaries and API contracts, set up auth with Keycloak or a custom FastAPI/Laravel approach, prepare staging/testing pipelines, and give you a practical roadmap for extracting the next modules without breaking the current platform. You can expect clear communication, fast turnaround, and a high-quality result. Best regards, Juan
$2,250 USD in 3 days
5.4
5.4

Hello sir, Did go through your job description and glad to share that I have enormous experience in working with 6amMart Conversion to Microservices Architecture I'm a seasoned programmer and Engineer with quality experience in Flutter, React, Node.JS, SpringBoot, Frontend and Backend Development, Python, Matlab, R studio, C, C++, C#, OpenCV, OpenGL, Tesseract OCR, google vision, Statistical programming/R progamming data analysis Computing for Data Analysis Time Series & Econometric, Machine learning, AI, Deep learning, Matlab and Mathematica, 3D modeling, CAD/CAM,AutoCAD, 2D, Architectural Engineering, SolidWorks, Unity 3D, PCB, Electronics, Arduino, Automation, Embedded and Firmware , IOT, Electrical/Mechanical Engineering I am a TOP Rated Freelancer, and you can check my reviews here as well: https://www.freelancer.com/u/mzdesmag. Looking forward to potentially working together on this project. Thanks and Best regards, Adekunle.
$1,500 USD in 7 days
5.2
5.2

This is exactly the kind of work I enjoy, converting a monolithic system like 6amMart to a Microservices architecture, which I've done before in a similar project where I had to separate a large e-commerce platform into independent modules, it's a complex process that requires a controlled approach, like the Strangler Fig pattern, to avoid disrupting the system, I've read that the 6amMart system has multiple layers, including an Admin panel, Vendor panel, User application, and Delivery application, and that it's built with Laravel, React, and Flutter, I'm wondering how you envision the new Core system handling authentication and user management, which are currently deeply entangled with domain logic, I'll make sure to review the project details carefully and provide a detailed plan, let's discuss this project further on Freelancer. Happy to share more about my approach — just send me a message.
$1,631.04 USD in 7 days
4.9
4.9

Hello, With 4 years of experience in Laravel and software development, I have a strong background in building complex systems and implementing architectural changes. I understand the requirements of converting 6amMart into a Microservices architecture. I am well-versed in Software Architecture, Laravel, Penetration Testing, Database Management, and API Development, making me a suitable candidate for this project. I have carefully read the project description and am confident in delivering a professional solution that involves designing a new Core system to gradually transition 6amMart. I am open to discussing further details in chat to ensure a successful project completion. Please feel free to connect for a detailed discussion. Best regards, Taimoor from Pixels Soft
$2,000 USD in 7 days
4.8
4.8

Hello, I have thoroughly reviewed the complexities of the 6amMart system and understand the necessity of transitioning it to a Microservices architecture gradually. My approach involves designing and implementing a new dedicated Core system that will seamlessly integrate with 6amMart, ensuring a smooth transition without disrupting the system's functionality. With expertise in Software Architecture, Software Development, Laravel, and API Development, I am well-equipped to handle the core functionalities such as Authentication, User management, and data processing. By utilizing FastAPI's asynchronous nature and scalability, I will ensure that the Core can support multiple independent services while maintaining high levels of security and scalability. My experience in system integration and Microservices architecture, coupled with a deep understanding of the 6amMart source code, positions me to provide a comprehensive end-to-end solution for this project. I am confident in my ability to deliver a Core structure that aligns with your goals and requirements seamlessly. Best regards, Jayabrata Bhaduri
$2,500 USD in 7 days
4.4
4.4

I appreciate the opportunity to help transform 6amMart into a Microservices architecture. The primary challenge you face is effectively transitioning from a tightly coupled monolithic structure to a scalable, independent microservice model without disrupting existing functionalities. With over 12 years of experience in system architecture and core development, I am well-versed in Laravel and FastAPI for backend implementation and can leverage React.js for your frontend needs. My expertise includes handling complex integrations, ensuring seamless communication between services, and setting up robust authentication systems with Keycloak. I understand the importance of following the Strangler Fig pattern for a controlled migration while maintaining operational integrity. Moreover, I possess experience in setting up environments for smooth development and testing phases. To ensure we are aligned on expectations, could you clarify how many independent services you envision needing immediately after the initial Core is established? Looking forward to your response!
$3,000 USD in 7 days
4.3
4.3

Hello, I’ve read your 6amMart conversion plan carefully and I’m confident I can guide this complex migration. I’m an experienced software architect focused on building resilient microservices ecosystems that integrate smoothly with existing systems. My approach is pragmatic: start with a dedicated Core outside the monolith, expose clean APIs, and use an event-driven layer to decouple services while preserving security and performance. I will design the Core to handle authentication, user management, and shared data, then incrementally pull modules into independent services without disrupting 6amMart’s functionality. In past projects, I’ve split monoliths into scalable services using FastAPI or Laravel-based cores, implemented Keycloak for auth, and established CI/CD with staging environments and thorough testing, all while ensuring zero-downtime migrations. I’ll apply the same rigor here, with clear API contracts, robust documentation, and a phased road map for extracting modules. Best regards, Billy Bryan
$1,500 USD in 7 days
4.5
4.5

I’ve worked on migrating complex monolithic Laravel systems to microservices using the strangler fig pattern, including setting up independent services for authentication and user management. For 6amMart, I’d start by mapping core boundaries and designing the Core as a standalone hub that handles shared components and coordinates services asynchronously—FastAPI fits well here for scalability and async capabilities. To keep 6amMart fully functional during transition, I’d implement an event-driven layer so the new Core and old system communicate loosely, minimizing disruptions. How tightly coupled is the current core to business logic, and are there existing API endpoints we can leverage or will many need rewriting? Also, do you prefer Keycloak integration first or setting up a custom auth service? I can deliver well-documented Core architecture, working APIs, full auth integration, and ready dev/staging setups within 2 weeks. This staged approach has helped clients keep live systems stable while extracting and scaling modules gradually. I’m ready to start defining the Core’s boundaries and get this transition moving smoothly.
$2,250 USD in 7 days
4.4
4.4

With almost a decade of hands-on experience in web and mobile development, particularly in Laravel, I am confident that I possess the required technical proficiency to convert your 6amMart system into a Microservices architecture. The entanglement between your internal Core and domain logic is an issue I am very familiar with and have dealt with in past projects. Using the Strangler Fig pattern, I will ensure a controlled migration process without disrupting the system or new Core. With my experience your project is in capable hands, as I can leverage on cross-browser compatibility and ensure the project's effectiveness in terms of costs. Moreover, my team would endeavor to provide you with an end-to-end solution covering every aspect you require for this migration project including system integration, deployment as well as penetration testing. As it is mentioned that it's not just the core development but also a complete solution you are looking for our team can bring multiple areas of expertise ranging from DevOps to full stack development. Last but not least, choosing my offer would allow you access to extra benefits such as effective project costs management, free after-delivery support (for three months for existing development), cheap and fully managed hosting domains amongst a host of others. Thank you for considering me for this role. Let's discuss further on how best we can address your needs as it'll be exciting to turn your ideas into reality!
$2,250 USD in 7 days
4.6
4.6

Dear Client, I have thoroughly reviewed the requirements for converting the 6amMart system into a Microservices architecture. With over 12 years of experience in DevOps, I am confident in my ability to handle this project with precision. I am eager to discuss your exciting project further and explore how we can work together to achieve your goals. I am looking forward to connecting with you in chat to delve deeper into the specifics of the project and to provide insights on how we can successfully transition 6amMart into a Microservices architecture. Thank you for considering my proposal, and I am excited about the opportunity to collaborate with you on this project. Best Regards, Nadeem
$2,300 USD in 7 days
4.3
4.3

Muscat, Oman
Payment method verified
Member since Mar 25, 2024
$250-750 USD
$30-250 USD
€80-280 EUR
₹75000-150000 INR
$1500-3000 USD
$15-25 USD / hour
₹600-1500 INR
$30-250 USD
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
₹75000-150000 INR
$25-50 USD / hour
min $50 USD / hour
$250-750 USD
min £36 GBP / hour
$10-30 USD
$30-250 USD
₹600-1500 INR
₹12500-37500 INR
$30-250 USD