
Ditutup
Disiarkan
Dibayar semasa penghantaran
Project Description I am looking for a developer to build a web-based multi-vendor catalog platform where vendors can upload product catalogs and customers can access those catalogs through API authentication similar to PunchOut integrations used in procurement/ERP systems. The platform will allow vendors to manage their catalogs, while customers (ERP systems) can securely access products belonging only to the assigned vendor. The system should include the following components. 1. Vendor Catalog Dashboard The platform should include a secure vendor dashboard where vendors can upload and manage their catalog items. Vendor Access ✔ Each vendor should have unique login credentials ✔ Vendors should only be able to access and manage their own catalog ✔ Admin should be able to create unlimited vendors ✔ When a new vendor is created, a new login account should be generated Catalog Upload Vendors should upload their catalog via Excel (.xlsx or .csv). Each product record should contain fields such as: ✔ SKU ✔ Description ✔ Quantity Available ✔ Expiry Date ✔ Unit Price ✔ Total Price ✔ Category ✔ Category ID ✔ Active (Yes/No) Catalog Features ✔ Upload new catalogs ✔ Update or replace existing catalogs ✔ Validate Excel structure before upload ✔ Store product records in a database ✔ Vendors can view their catalog items 2. Customer Access (API / PunchOut-Style Catalog) Customers such as ERP or procurement systems should be able to access vendor catalogs through secure API authentication. Access Flow ✔ Customer system sends an API request with credentials ✔ System validates the credentials ✔ Customer is granted access to only the assigned vendor catalog Requirements ✔ REST API ✔ Authentication using API credentials ✔ Product data returned in JSON format ✔ Ability to retrieve the full catalog ✔ Ability to search products 3. Shopping Cart and Order Return to ERP Customers should be able to browse the catalog and add products to a shopping cart. When checkout is completed, the order message must be returned to the ERP system that initiated the session. Order Flow ✔ ERP initiates a session through an API request ✔ System validates credentials and creates a session or cookie ✔ Customer browses vendor catalog ✔ Customer adds products to cart ✔ Customer clicks checkout ✔ Order message is returned to the ERP return URL Order Message Data The order message should include: ✔ Vendor ID ✔ SKU ✔ Description ✔ Quantity ✔ Unit Price ✔ Total Price ✔ Order timestamp The order must be returned using the same session or cookie created during the initial request, so the ERP system can correctly match the transaction. Output format should support JSON or XML depending on ERP configuration. 4. Admin Panel The system should include an admin panel where the administrator can manage the platform. ✔ Create and manage vendors ✔ Generate vendor login credentials ✔ Assign customers to vendors ✔ Generate API credentials for customers ✔ View uploaded catalogs ✔ Monitor system usage 5. Vendor Self-Registration Portal The platform should also include a vendor self-registration feature so vendors can create their own accounts. This allows vendors to join the platform without manual account creation by the administrator. Vendor Registration Flow ✔ Vendor visits the website and clicks Register as Vendor ✔ Vendor submits registration details ✔ System creates a vendor account ✔ Vendor receives login credentials ✔ Vendor can log in and upload their catalog Vendor Registration Fields Registration form should include: ✔ Company Name ✔ Contact Name ✔ Email Address ✔ Phone Number ✔ Business Address ✔ Password Optional fields: ✔ Tax ID or Business Registration Number ✔ Company Website Account Approval Two options should be supported: ✔ Automatic activation after registration ✔ Admin approval before the vendor account becomes active Admin should also be able to activate or deactivate vendor accounts at any time. Technical Preferences Developers can recommend the best architecture, but preferred technologies include: ✔ Backend: Python (FastAPI / Django) or Node.js ✔ Database: PostgreSQL or MySQL ✔ Frontend: Simple responsive web dashboard ✔ API: REST API Deliverables ✔ Fully working web application ✔ Vendor dashboard ✔ Admin panel ✔ Vendor self-registration portal ✔ API endpoints for catalog access ✔ Shopping cart and checkout functionality ✔ Order return integration ✔ API documentation ✔ Deployment instructions Important Requirements ✔ The complete source code must be delivered ✔ The code repository must belong to the project owner ✔ Full documentation must be provided ✔ Secure vendor isolation must be implemented ✔ Secure API authentication must be implemented Timeline ✔ Preferred completion time: 4–6 weeks Proposal Requirements When submitting a proposal, please include: ✔ Suggested technical architecture ✔ Technologies you recommend ✔ Estimated timeline ✔ Examples of similar systems or APIs you have developed
ID Projek: 40289566
19 cadangan
Projek jarak jauh
Aktif 6 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
19 pekerja bebas membida secara purata ₹16,460 INR untuk pekerjaan ini

Hello, I’m a full-stack developer with 15+ years of experience building scalable web applications, APIs, and multi-vendor platforms. I can develop your secure catalog platform with vendor dashboards, ERP API integrations, and PunchOut-style catalog access. My focus will be on clean architecture, strong vendor data isolation, and secure API authentication, ensuring the system integrates smoothly with ERP/procurement systems while remaining easy for vendors and admins to manage. Suggested Architecture: • Backend: Python (FastAPI or Django) or Node.js (Express/NestJS) • Database: PostgreSQL for reliable catalog and vendor data management • API: Secure REST API with token-based authentication • Frontend: Responsive dashboard using React or lightweight admin UI • Hosting: Cloud-ready deployment with secure environment configuration Key Features: • Vendor dashboard for catalog upload and management (CSV/XLSX validation) • Secure REST API for ERP/PunchOut-style catalog access • Shopping cart with order return to ERP via JSON/XML • Admin panel for vendor, customer, and API credential management • Vendor self-registration with optional admin approval • Full API documentation and deployment guide Estimated Timeline: 2-4 weeks depending on testing and ERP integration details. I’d be happy to share examples of similar API-driven systems and marketplace platforms in a one-to-one chat and discuss the best implementation approach. Regards, Abhijeet
₹25,000 INR dalam 7 hari
4.8
4.8

With the complex and diverse requirements of your project, you need a developer with a deep understanding of APIs, efficient data processing, and software development - and that's precisely where my expertise shines! I have significant experience crafting intricate REST APIs, utilizing API authentication for secure access, handling data in JSON format efficiently, and adopting robust validation processes like Excel structure verification to maintain data integrity. Rest assured, the punch-out style catalog integration you require is well within my wheelhouse. My proficiency extends to creating powerful Admin panels that meet all your management requirements. Be it generating vendor logins, creating and assigning customer-vendor relationships, or tracking catalog uploads; I've got you covered. Furthermore, my skills in data analysis come into play when designing features like the order message system that ensures every pertinent detail of the transactions is sent correctly. Additionally, facilitating a smooth shopping experience where customers can browse catalogs, add products to carts and complete checkout make up yet another part of my skill set. Finally, my dedication to meeting client expectations is unparalleled. I provide consistent communication throughout the project and strive to deliver beyond just satisfactory results.
₹75,000 INR dalam 15 hari
4.2
4.2

Hi there, I understand you want to build a multi-vendor catalog platform where vendors manage their catalogs and customers or ERP systems access those catalogs through secure API authentication similar to PunchOut integrations. I recently worked on backend systems involving REST APIs, catalog data management, and secure authentication workflows. I have experience building vendor-isolated platforms, Excel or CSV data ingestion with validation, and API integrations that return structured data for external systems. I have also implemented session-based workflows and order return integrations for third-party systems. My approach would be to build the backend using FastAPI with PostgreSQL, implement vendor isolation at the database level, and create clean REST endpoints for catalog access, search, and order return. The dashboard and admin panel can be kept simple and responsive for reliability. I am available to start immediately and confident I can deliver this within your 4–6 week timeline. Regards Chirag
₹7,000 INR dalam 7 hari
4.2
4.2

Greetings, I have read the project description I have been working on a similar project in recent time "ERP backends" I am interested in the work open a chat to discuss requirements in details.
₹45,000 INR dalam 5 hari
3.7
3.7

With a decade of professional WordPress Development under my belt, I believe I'm well-equipped to create your vision for this complex multi-vendor platform. Over the years, I've honed my skills in API development and backend architecture, which are both essential components for creating the RESTful API authentication system and vendor catalog dashboards you need. I’m adept at manipulating data in various formats, so ensuring smooth catalog uploads from Excel formats and storing the information accurately won’t be a problem.
₹9,999 INR dalam 7 hari
3.4
3.4

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
₹7,000 INR dalam 7 hari
1.7
1.7

Hello, I see you need a multi-vendor catalog platform with PunchOut-style API integration that securely manages vendor catalogs and allows ERP systems to access assigned vendor products. Your focus on vendor self-registration, secure API authentication, and order return integration highlights the need for robust access control and seamless data flow. Your project requires a vendor dashboard with Excel upload and validation, secure REST API access for customers, and an admin panel to manage vendors and customers. The shopping cart that returns order messages to ERP systems in JSON or XML, along with flexible vendor account activation, are critical features to ensure smooth operations and compliance with procurement workflows. I have built similar platforms using FastAPI for backend REST APIs with PostgreSQL databases, ensuring secure multi-tenant data isolation. I developed vendor dashboards supporting Excel catalog uploads with strict validation and implemented OAuth-style API authentication for ERP integrations. I also designed order workflows that return structured JSON/XML order data to ERP endpoints, meeting exact session handling requirements. I can deliver the complete platform with all requested features, documentation, and deployment instructions within 5 weeks. Let’s discuss your preferred architecture and any specific ERP integration details to tailor the solution perfectly.
₹1,650 INR dalam 7 hari
2.2
2.2

I understand you want a secure multi vendor catalog platform where vendors can upload product catalogs and customers or ERP systems can access those catalogs through authenticated APIs similar to PunchOut procurement integrations. With extensive experience building API driven platforms and data processing systems, I can design a scalable architecture using FastAPI or Node.js with PostgreSQL, ensuring strict vendor isolation and secure credential based access. The system will include a vendor dashboard for Excel catalog uploads with validation, a customer API for catalog retrieval and search, a shopping cart with order return to ERP, and a full admin panel for managing vendors, customers, and API credentials with complete documentation and deployment instructions.
₹6,000 INR dalam 6 hari
0.0
0.0

Hello, I can develop a custom data processing solution to automate fetching CSV files from Google Drive, merging them, sorting based on your criteria, and generating clear graphs for analysis. I have experience with data automation, API integration, and visualization tools to ensure accurate and efficient processing. I’m confident I can deliver a reliable and user-friendly solution within your timeline. Regards, Bharti
₹7,000 INR dalam 7 hari
0.0
0.0

We’ve actually built similar catalog and vendor management systems with API-based integrations, including secure vendor dashboards and ERP-style catalog access. I can also show examples of multi-tenant product catalog platforms with REST APIs. Proposed Architecture Backend: Python FastAPI (high-performance APIs) or Django with Django REST Framework Database: PostgreSQL for reliability and scalability Frontend: React or lightweight responsive dashboard for Vendor/Admin panels Authentication: JWT + API key authentication for ERP systems Deployment: Dockerized services for easy deployment on AWS/VPS
₹5,000 INR dalam 2 hari
0.0
0.0

New Delhi, India
Ahli sejak Ogo 25, 2016
₹12500-37500 INR
₹12500-37500 INR
€30-250 EUR
£250-750 GBP
$250-750 USD
₹1500-12500 INR
$10-30 USD
$250-750 USD
$12-30 SGD
$30-250 USD
$20-30 SGD / jam
₹12500-37500 INR
₹100-400 INR / jam
$25-50 USD / jam
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
₹750-1250 INR / jam
$3000-5000 USD