
Đã đóng
Đã đăng vào
Full-Stack Developer Needed for Multi-Vendor Marketplace (Angular + Spring Boot + AWS) **Project Overview** We are looking for an experienced full-stack developer (or a small team) to extend an existing e-commerce platform into a **multi-vendor marketplace similar to Amazon (MVP version)**. The current system already supports: • Product listing and product details • Shopping cart functionality • Checkout process • Payment integration with Stripe • Order creation and storage in the backend database The platform is already built with **Angular (frontend), Spring Boot (backend), and MySQL (database)**. Your task will be to extend this system into a **complete marketplace platform with Admin, Seller, and User panels**, along with secure APIs and AWS production deployment. --- ## Tech Stack Frontend • Angular Backend • Java Spring Boot • REST APIs Database • MySQL Authentication • JWT Authentication • Role-based access (ADMIN, SELLER, USER) Payments • Stripe Cloud / Deployment • AWS S3 • AWS CloudFront • AWS Elastic Beanstalk or EC2 • AWS RDS MySQL DevOps • Docker containers • CI/CD pipeline (GitHub + Jenkins) --- # Platform Features ## 1. USER (Customer) Features Authentication • User registration • Login / Logout • Profile management Shopping • Browse products • Product listing page with categories • Product detail page • Add to cart / update cart / remove items Checkout • Address management • Stripe payment integration • Order confirmation Orders • View order history • View order details • Track order status --- ## 2. SELLER PANEL Seller Registration • Users can apply to become sellers • Seller accounts require admin approval Seller Dashboard • View seller profile • View seller orders • Sales overview Product Management • Create products • Edit products • Delete products • Upload multiple product images • Manage inventory and price Order Management • View orders for seller products • Update order status (Processing → Shipped → Delivered) Revenue • View revenue and platform commission --- ## 3. ADMIN PANEL User Management • View all users • Block or suspend users Seller Management • Approve or reject seller applications • View seller profiles Product Management • Approve products before they go live • Edit or remove products • Manage product categories Order Management • View all orders across the marketplace • Update order status Marketplace Management • Configure commission percentage • View marketplace revenue • Manage seller payouts Admin Dashboard • Sales analytics • Seller performance overview • Order statistics --- # Marketplace Logic • Sellers create products, but **products require admin approval before being published** • Marketplace collects payment through Stripe • **Marketplace commission is applied per order** • **Seller payouts will be handled manually by the admin in the MVP** --- # Database Requirements Update the database structure to support marketplace functionality, including tables such as: • users • roles • sellers • products • product_images • orders • order_items • commissions • payouts --- # Security The platform must include: • JWT authentication • Role-based access control (ADMIN / SELLER / USER) • Secure API endpoints • Proper validation and error handling --- # AWS Deployment Frontend • Angular production build hosted on **Amazon S3** • Distributed via **CloudFront CDN** Backend • Deploy Spring Boot API using **AWS Elastic Beanstalk or EC2** Database • Use **Amazon RDS (MySQL)** Infrastructure setup must include: • Security groups configuration • Environment variables management • Domain connection • SSL certificate using **AWS Certificate Manager** --- # DevOps Requirements • Dockerized backend service • CI/CD pipeline using **GitHub + Jenkins** • Automated build and deployment process --- # Deliverables • Full source code (frontend + backend) • Database schema and migrations • API documentation • Deployment documentation for AWS • Docker configuration and CI/CD pipeline setup --- # Timeline Expected timeline: **2–5 weeks** --- # Budget Open to proposals. Please include: • Your estimated timeline • Your proposed milestones • Examples of similar projects you have built
Mã dự án: 40278591
220 đề xuất
Dự án từ xa
Hoạt động 6 ngày trước
Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
220 freelancer chào giá trung bình $21 USD/giờ cho công việc này

Hello! I understand you want to extend your existing Angular + Spring Boot e-commerce platform into a multi-vendor marketplace (Amazon-style MVP) with Admin, Seller, and User panels, secure APIs, and AWS deployment. Approach I will extend the current architecture while keeping your existing product, cart, checkout, and Stripe flow stable. Key Work • Implement JWT authentication with role-based access (ADMIN, SELLER, USER) • Build Seller Panel for product management, inventory, orders, and revenue overview • Develop Admin Panel for seller approvals, product moderation, marketplace commissions, and analytics • Update database schema (sellers, product_images, commissions, payouts, order_items) • Secure REST APIs with validation and error handling AWS Deployment • Angular build on S3 + CloudFront • Spring Boot backend on Elastic Beanstalk or EC2 • RDS MySQL database • SSL via AWS Certificate Manager DevOps • Dockerized backend • CI/CD pipeline using GitHub + Jenkins I’d be happy to review the current codebase and define precise milestones. Best regards, Jasmin
$20 USD trong 40 ngày
9,4
9,4

As a seasoned full-stack developer, particularly adept in Angular and Spring Boot, I am well-equipped to lead your marketplace project. My vast repertoire includes comprehensive experience in every technology listed in your tech stack- Java Spring Boot, Angular, MySQL, AWS S3, AWS CloudFront, and many more. Building on an existing e-commerce platform like you require, I am capable of integrating Admin, Seller, and User panels while ensuring secure API endpoints and robust production deployment using AWS. This precise skill set has proven immensely valuable in the past while developing similar projects. Moreover, being the founder of ZAWN Tech in 2014 has helped me evolve into a professional with an intense sense of ownership and responsibility towards my work. The utmost priority for my team and me is delivering fast, secure and scalable systems that align with your business goals. With a decade-long background that confirms my problem-solving capabilities even under complex situations, I assure you that the full documentation of API's will be delivered promptly along with the source code at the completion of this project.
$25 USD trong 40 ngày
9,1
9,1

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Java, JavaScript, MySQL, RESTful, AngularJS, Angular, Spring Boot, REST API and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD trong 5 ngày
8,3
8,3

⭐⭐⭐⭐⭐ We at CnELIndia, led by Raman Ladhani, can efficiently extend your existing Angular + Spring Boot platform into a robust multi-vendor marketplace. We will start by redesigning the database to support users, roles, sellers, products, orders, commissions, and payouts. Our team will implement role-based JWT authentication, secure APIs, and all Admin, Seller, and User panel functionalities. For the frontend, we will enhance Angular components for product management, order tracking, and dashboards. Backend enhancements in Spring Boot will handle marketplace logic, Stripe payment integration, and commission calculations. Deployment will be automated via Docker with CI/CD on AWS Elastic Beanstalk, S3, CloudFront, and RDS MySQL, ensuring secure, scalable infrastructure. CnELIndia’s prior experience with similar e-commerce platforms ensures delivery of a production-ready MVP within 4–5 weeks, complete with documentation and testing.
$20 USD trong 40 ngày
8,5
8,5

Hi there, ★★★ ANGULAR Expert ★★★ 3+ Years Experience ★★★ To extend your e-commerce platform into a multi-vendor marketplace, I will enhance the existing Angular frontend and integrate it with Spring Boot backend. This will include creating user, seller, and admin panels along with secure APIs. Deliverables: - Complete user authentication and profile management. - Seller dashboard for product and order management. - Admin panel for user and seller oversight. - Updated database schema to support marketplace features. - Deployment documentation for AWS setup. What is your preferred method for seller approval in the admin panel? Looking forward to your response. Regards, Burhan Ahmad
$20 USD trong 40 ngày
8,1
8,1

Hi there, I will extend your existing Angular + Spring Boot e-commerce platform into a full multi-vendor marketplace with Admin, Seller, and User panels, role-based JWT security, Stripe commission logic, and complete AWS deployment. Here is how I will approach this: **Phase 1** - Database restructuring and role-based API layer (sellers, commissions, payouts, product approval workflow) **Phase 2** - Seller panel and Admin panel with dashboards, product moderation, and order management **Phase 3** - Stripe split logic with marketplace commission per order **Phase 4** - AWS deployment (S3 + CloudFront for Angular, Elastic Beanstalk for Spring Boot, RDS MySQL), Docker setup, and Jenkins CI/CD pipeline For the seller payout tracking, I will build an admin-facing ledger that calculates commission per order and tracks pending versus completed payouts, keeping it simple for MVP but structured for future Stripe Connect integration. We have delivered similar marketplace platforms with multi-role panels and AWS infrastructure. I can start immediately and target delivery within 4 weeks with weekly milestone demos. Questions: 1) Is the existing codebase in a GitHub repository, and do you have the current database schema documented? 2) Do you have an AWS account already configured, or should infrastructure setup be included from scratch? Thanks and best regards, Kamran
$19 USD trong 40 ngày
8,1
8,1

Hi, As someone with extensive experience in both front-end and back-end development, I’m excited about the opportunity to extend your e-commerce platform into a full-fledged multi-vendor marketplace. Having worked with Angular, Spring Boot, and MySQL (all technologies you currently use), I seamlessly fit into the existing structure and speed up product delivery without compromising on quality. My understanding of JWT authentication, role-based access control, secure API handling, etc., ensure that your marketplace will be robust and well-protected. Additionally, I bring to the table end-to-end AWS expertise which is vital for this project. From managing S3 storage and Elastic Beanstalk deployment to CI/CD pipeline setup with Jenkins, my skills optimize cloud infrastructure for smooth business operations. What's more? My command over Docker allows me to containerize your backend service, making it scalable and easily maintainable in any environment. Thanks SBM
$20 USD trong 40 ngày
8,1
8,1

Hello, As the Founder of WellSpring Infotech, I've overseen teams that have successfully delivered marketplace solutions similar to your requirements. Leveraging my 10+ years of experience in building various B2B and B2C software products, my team and I have the expertise to expand your existing platform into a feature-rich multi-vendor marketplace. We're adept at AngularJS, JavaScript, and MySQL - skills perfectly aligned with your project needs. Our approach to projects follows a meticulous path. It includes in-depth documentation, regular QA checks, and robust cybersecurity measures, which we'll certainly prioritize for your marketplace. We understand the significance of role-based access control and JWT authentication to safeguard user data and prevent system vulnerabilities. AWS-centric deployments, CI/CD pipelines with Github + Jenkins integration, Docker containers - these are few among our suite of DevOps specialties which will ease your post-development activities. To reassure you we're the right fit; we offer a complete package including source code with database schema & migrations as well as API documentation and AWS deployment strategy. The businesses we've supported have been able to accelerate growth while improving operational efficiency; expect no less from us. Let's start planning your success today! With Regards!
$15 USD trong 40 ngày
7,5
7,5

With over 9 years of experience in developing robust web applications, I am confident that I have the necessary skills to turn your existing e-commerce platform into a thriving multi-vendor marketplace. My skillset revolves around Java, JavaScript, MySQL, and Spring Boot; exactly what you need for this project. Having worked on AI and Intelligent Integrations, I can also bring a unique perspective to implementing secure APIs and the use of role-based access control (ADMIN/SELLER/USER). My familiarity with using Docker, CI/CD pipelines and AWS-based deployments makes for a seamless delivery process. I understand that for a project of this magnitude, meticulous planning and precise execution is key. My track record working on enterprise grade platforms like finance and healthcare assures you that I’m comfortable working within secure environments, strict SLAs, and maintaining clean system boundaries essential for a project of this scale. In addition to my technical skills mentioned above, my ability to adapt quickly and work well with both small teams and larger groups should serve as another benefit. I am committed to delivering high-quality scalable solutions on time and to budget constraints.
$16 USD trong 40 ngày
7,2
7,2

Hello, We are a small team of experienced full-stack developers specializing in scalable web platforms and marketplace systems. We have strong expertise in Angular, Spring Boot, MySQL, and AWS, and we regularly build secure, production-ready applications with JWT authentication, role-based access control, Stripe integrations, and REST APIs. Your project to extend the existing e-commerce platform into a multi-vendor marketplace (Amazon-style MVP) fits perfectly with our experience. We can implement the Admin, Seller, and Customer panels, including seller onboarding with admin approval, product management, order workflows, commission logic, and Stripe payment flow. On the infrastructure side, we can handle the complete AWS deployment: Angular hosting on S3 + CloudFront, Spring Boot API deployment via Elastic Beanstalk or EC2, and RDS MySQL configuration. We also have experience setting up Dockerized services and CI/CD pipelines with GitHub and Jenkins for automated builds and deployments. Our team focuses on clean architecture, secure APIs, proper validation, and maintainable database design to ensure the platform is scalable beyond the MVP. We would be happy to review your current codebase and propose a clear development plan and timeline. Looking forward to discussing the project. Best regards
$22 USD trong 40 ngày
6,8
6,8

Hello, I can extend your existing Angular + Spring Boot e-commerce platform into a full multi-vendor marketplace MVP. This includes Admin, Seller, and User panels with role-based JWT authentication, Stripe payments, product approval workflows, commission handling, and order management. The database will be updated to support sellers, products, images, orders, commissions, and payouts. Frontend and backend will be deployed on AWS (S3 + CloudFront + Elastic Beanstalk/EC2 + RDS MySQL) with Dockerized services and CI/CD pipelines via GitHub + Jenkins. Deliverables include full source code, database schema, API documentation, deployment instructions, and CI/CD setup. The platform will be secure, scalable, and ready for production, with manual seller payouts handled by the admin in the MVP. Clarification questions: Should seller applications and product approvals be fully manual via the admin panel, or partially automated with notifications? Are there preferred analytics metrics or dashboards to include in the MVP admin panel, or basic sales/revenue overviews suffice? Thanks, Asif
$25 USD trong 40 ngày
6,5
6,5

Hello! As per your project post, you’re looking to extend your existing e-commerce platform into a multi-vendor marketplace similar to Amazon, featuring separate Admin, Seller, and User panels, secure APIs, and AWS-based production deployment. The goal is to create a robust MVP that handles product listing, inventory management, order processing, payments via Stripe, and marketplace commission logic while remaining scalable and secure. My focus will be on delivering a full-stack solution using Angular for the frontend and Spring Boot for the backend. The platform will include JWT-based authentication, role-based access control, and separate dashboards for users, sellers, and admins. Sellers can manage products and view their orders while admins oversee approvals, marketplace commission, and payouts. The system will be deployed on AWS with S3, CloudFront, RDS MySQL, and Elastic Beanstalk or EC2, ensuring scalability and reliability. I specialize in Angular + Spring Boot applications with attention to secure REST APIs, responsive frontend design, and modular, maintainable backend architecture. The marketplace will be built for smooth performance, future feature expansion, and operational clarity for both admins and sellers. Let’s connect to define the platform structure, API endpoints, and workflow so we can build a clean, secure, and scalable multi-vendor marketplace. Best regards, Nikita Gupta.
$15 USD trong 40 ngày
6,4
6,4

Hi there, I noticed a potential bottleneck in your project that could hinder performance: data synchronization across platforms. I ensure efficient processing by implementing advanced algorithms to deliver seamless integration, reducing lag and enhancing user experience. Not everyone catches this. Recently, I tackled a similar challenge for an e-commerce platform, boosting their data processing speed by 40% and significantly improving customer satisfaction. I include 30 days of post-deployment bug-fixing, so you're covered after the launch. What specific data volume are you anticipating for synchronization? Let's discuss how I can optimize your project.
$15 USD trong 40 ngày
5,8
5,8

HELLO, I have carefully reviewed your requirement for extending your **Angular + Spring Boot e-commerce platform into a full multi-vendor marketplace** with separate **Admin, Seller, and User panels**, secure APIs, Stripe payments, and AWS deployment. The scope covering **product approvals, commissions, seller dashboards, role-based access, and CI/CD deployment** is clear and aligns with my expertise. I have **10+ years of experience in full-stack development**, including building **marketplace platforms, SaaS dashboards, and e-commerce systems** using **Angular, Spring Boot, MySQL, Stripe integration, JWT authentication, and AWS deployment**. I can implement all MVP marketplace features, including **seller onboarding, product approval, order and revenue management, secure role-based APIs, and AWS hosting** with S3, CloudFront, Elastic Beanstalk, and RDS 1. Database and backend updates for marketplace tables + API endpoints 2. Admin panel with user, seller, and product management 3. Seller dashboard with product and order management 4. User panel enhancements + checkout/payment flows with Stripe commission logic 5. Frontend integration and testing (Angular) 6. AWS deployment: frontend (S3/CloudFront), backend (EB/EC2), RDS, SSL setup 7. Docker + CI/CD pipeline setup, final testing, and documentation I WILL PROVIDE **2 YEAR FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE.
$15 USD trong 40 ngày
6,3
6,3

Hello, I’m a full-stack developer with strong experience in **Angular, Spring Boot, MySQL, and AWS**, and I would be happy to help extend your existing e-commerce platform into a **multi-vendor marketplace MVP**. I have solid experience building scalable marketplace and SaaS platforms with **role-based systems (Admin, Seller, User), JWT authentication, REST APIs, Stripe payment integration, and secure backend architecture**. I can implement the **seller onboarding flow with admin approval, seller dashboard, product and inventory management, order management, marketplace commission logic, and full admin control panel**, while ensuring clean, maintainable code and proper database structure for marketplace functionality. I also have experience with **AWS deployment (S3, CloudFront, EC2/Elastic Beanstalk, RDS), Docker containerization, and CI/CD pipelines using GitHub and Jenkins**, ensuring a smooth and secure production environment. I can deliver the **complete source code, database schema, API documentation, and deployment documentation**, and I am confident in delivering the MVP within your expected **2–5 week timeline** with clear milestones and regular updates throughout the project. I would be glad to discuss the project details further and share examples of similar systems I have worked on.
$20 USD trong 40 ngày
6,3
6,3

Hello, I can extend your existing Angular + Spring Boot + MySQL store into a true multi-vendor marketplace MVP with separate Admin/Seller/User panels, secure JWT + role-based access, and an AWS production setup (S3/CloudFront for the frontend, Spring Boot API on EB/EC2, RDS MySQL). I understand the current platform already has products, cart, checkout, Stripe, and orders, and the main work is adding marketplace roles/workflows (seller onboarding + approval, product approval, seller order views/status updates, commission tracking, admin oversight) without breaking the existing purchase flow. I’d implement the marketplace logic cleanly in the backend first: seller entity + approval state, product “draft/pending/approved” publishing states, order-item ownership per seller, commission calculation per order, and payout records (manual in MVP). Then I’d expose well-structured REST endpoints with proper validation and authorization guards per role, and update the Angular app into three experiences (customer storefront + seller console + admin console) while reusing existing components where possible. If you share your current repo structure and how Stripe is implemented today (Checkout/PaymentIntents, webhooks, order finalization), I can map the commission/payout flow precisely and ensure order state changes remain consistent across admin + seller views. Best regards
$20 USD trong 40 ngày
6,1
6,1

Nice to meet you , It is a pleasure to communicate with you. My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills. I would love to work together to make this project a reality. I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me. Greetings
$38 USD trong 40 ngày
5,9
5,9

Hi, The existing foundation (Angular + Spring Boot + MySQL with Stripe and cart/checkout already working) makes this a well-positioned extension rather than a ground-up build. The marketplace layer on top is essentially three things: role-based multi-tenancy (Admin/Seller/User), a product approval workflow, and commission tracking with manual payouts for MVP. For the seller panel, I'd extend the existing Spring Boot entities with a seller registration flow that goes through admin approval, product CRUD scoped to the seller's own inventory, and order views filtered to only their products. The admin panel adds approval queues (sellers and products), commission configuration per order, and a dashboard pulling from the existing order/payment data. On the AWS side, I've deployed this exact stack before — Angular on S3 + CloudFront, Spring Boot on Elastic Beanstalk, RDS MySQL, with Docker and Jenkins CI/CD. SSL via ACM, security groups, and environment variable management are all standard steps I'll configure and document. The milestone structure I'd propose: 1. Database schema extension + role-based auth + seller registration flow 2. Seller panel (product CRUD, order management, revenue view) 3. Admin panel (approvals, commission, dashboard analytics) 4. AWS deployment + Docker + CI/CD pipeline 5. Testing, documentation, and handover Best regards,
$25 USD trong 40 ngày
5,7
5,7

I bring over 10 years of full-stack development experience in the Java-Spring-Web ecosystem. My expertise extends to front-end development, where I utilize React, Angular and Flutter frameworks. With a strong background in Java, I have contributed to various projects in fintech, telecommunications, insurance, and e-learning industries. I consistently adhere to SOLID principles in my work. Software patterns play a crucial role in my approach, as they effectively address various challenges in object-oriented design. I am confident that my skills align well with your business needs. If given the opportunity, I am certain that I can deliver successful projects and supports.
$15 USD trong 40 ngày
6,5
6,5

I see your platform already has the basics in place, which is great. Based on similar multi-vendor marketplaces I helped build, the main challenge will be extending user roles and permissions so sellers can manage their products while admins control approvals and payouts securely. I would start by updating your database schema to add sellers, commissions, and product approval states, ensuring clean separation of ADMIN, SELLER, and USER roles in JWT tokens. Then I’d create the seller and admin panels with all key features—product management, order tracking, and revenue views—following your outlined logic. To avoid delays in deployment, I’d prepare Docker containers for backend services and automate builds and deployments through the CI/CD pipeline using GitHub and Jenkins you mentioned. Regarding AWS, do you have a preference between Elastic Beanstalk or EC2 for backend hosting? Also, will seller onboarding need email notifications or just admin approval? I estimate this will take about 4 weeks with clear milestones for database design, frontend/backend features, security enhancements, and deployment setup. I’m ready to start immediately and can share documentation as we progress for smooth handover.
$15 USD trong 7 ngày
5,5
5,5

Oakland, United States
Phương thức thanh toán đã xác thực
Thành viên từ thg 2 5, 2026
$10-30 USD
$8-15 USD/ giờ
₹1500-12500 INR
$30-250 USD
$30-250 USD
€8-30 EUR
$3-10 SGD/ giờ
₹12500-37500 INR
₹12500-37500 INR
$15-25 USD/ giờ
₹600-1500 INR
₹600-1500 INR
€12-18 EUR/ giờ
₹400-750 INR/ giờ
$15-25 USD/ giờ
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
$25-50 USD/ giờ
$10-30 USD