Full-Stack Developer or Development Team Needed for a Next-Generation STL Marketplace
Költségvetés: -
HOURLY / FULL_TIME
⭐ 4.90 (6)
Italy
typescript, react-js, javascript, node.js, web-programming, python, api, web-application
We are building a next-generation international marketplace dedicated to 3D printing files (STL), combining the best features of Cults3D, Patreon, Etsy, Gumroad, and Fiverr into a single ecosystem.
The goal is to create a modern, scalable, SEO-optimized platform where creators can sell STL files, offer subscription memberships, receive payments, track detailed analytics, and grow their audience.
This is not a simple e-commerce website. We are looking for an experienced Full-Stack Developer or Development Team capable of building a production-ready multi-vendor marketplace from the ground up.
The platform should be designed for long-term growth, high performance, excellent user experience, and future scalability.
User Types
Buyers
Buyers must be able to:
Register and create an account
Purchase STL files
Download purchased files
Follow creators
Save products to a wishlist
Leave reviews
Create custom project requests
Creators
Creators must be able to:
Create professional profiles
Upload STL products
Sell digital files
Offer subscription memberships
Receive payments
Track analytics and performance
Administrators
Administrators must be able to:
Manage users
Manage creators
Moderate content
Handle reports and copyright claims
Manage marketplace commissions
View global platform analytics
Homepage
The homepage should include:
Main hero section
Global search bar
Trending STL files
New STL releases
Featured creators
Top creators of the month
Best-selling STL files
Main categories
Call-to-action for becoming a creator
Creator Profiles
Each creator profile should include:
Profile picture
Custom banner
Biography
Social media links
Follower count
Sales count
Average rating
STL collections
Membership subscription options
Profile actions:
Follow
Subscribe
Share
Follow System
Users should be able to follow creators.
Followers should receive notifications whenever a creator publishes:
A new STL file
A new collection
New premium content
Notifications can be both platform-based and email-based.
STL Marketplace
Core features:
STL file uploads
ZIP file uploads
Product image uploads
Categories
Tags
Advanced search
Advanced filters
Related products
Wishlist functionality
Product Pages
Each product page should include:
Product title
Product description
Product gallery
STL preview
Reviews and ratings
Creator information
Sales statistics
Download statistics
Available license options
Actions:
Buy Now
Add to Wishlist
Follow Creator
Integrated 3D STL Viewer
Users must be able to:
Rotate models
Zoom models
Inspect STL files directly in the browser
No download should be required to preview the model.
Licensing System
Creators should be able to offer multiple license types:
Personal License
Commercial License
Extended Commercial License
Each license can have a different price.
Creator Subscription System (Patreon Style)
Creators should be able to create membership subscriptions.
Features:
Custom monthly pricing
Recurring payments
Subscriber management
Exclusive content access
Premium STL releases
Subscriber badges
Creators should be able to choose:
Individual file sales only
Subscription model only
Both simultaneously
Creator Dashboard
Creators should be able to:
Upload products
Edit products
Manage pricing
Manage licenses
Manage subscriptions
Track sales
Monitor analytics
Traffic Analytics & Sales Insights
This is one of the most important features of the platform.
Creators should have access to detailed analytics for every product and profile.
Metrics should include:
Product views
Profile visits
Downloads
Sales
Conversion rates
Traffic sources should include:
Google Search
Internal Marketplace Search
Instagram
TikTok
Facebook
YouTube
Reddit
Direct Links
External Websites
Email Campaigns
Analytics should be available:
Daily
Weekly
Monthly
Yearly
Custom Tracking Links
Creators should be able to generate custom tracking links.
Examples:
TikTok Link
Instagram Link
YouTube Link
Facebook Link
The platform should display:
Clicks
Sales
Conversion Rate
Revenue Generated
For each individual tracking link.
Rankings & Discovery
Public ranking pages should include:
Top Creators
Top Sellers
Best-Selling STL Files
Trending STL Files
Rising Creators
Review System
Star ratings
Written reviews
Verified purchase reviews only
Custom Request Marketplace
Users should be able to post custom requests.
Example:
"I need a custom STL bust designed."
Creators should be able to:
Submit proposals
Offer pricing
Negotiate directly
This feature should function similarly to a Fiverr-style request marketplace.
AI-Powered Creator Tools
During product uploads, AI should assist creators by:
Generating titles
Generating descriptions
Generating SEO tags
Automatically translating content
Initial languages:
English
Italian
Spanish
French
German
Reporting & Copyright System
Users should be able to report:
Copyright infringement
Stolen content
Illegal content
Administrators should have a dedicated moderation dashboard.
Payments
The platform should support:
One-time purchases
Subscription payments
Marketplace commissions
Creator payouts
Refund management
Referral System
Users and creators should be able to generate referral links.
The platform should support:
Referral commissions
Referral rewards
Referral statistics
Creator referral programs
This system should encourage organic platform growth.
SEO Requirements
The platform must be built with strong SEO foundations:
SEO-friendly URLs
Automatic sitemap generation
Meta titles
Meta descriptions
Structured data (Schema)
Image optimization
Admin Panel
Administrators must have complete control over:
Users
Creators
Products
Reports
Copyright claims
Marketplace commissions
Payments
Global analytics
Membership plans
Design Requirements
The platform should have a modern, premium, and highly professional design.
Inspirations:
Cults3D
Patreon
Etsy
Gumroad
Main goals:
Mobile-first experience
SEO-first architecture
Fast loading speeds
High scalability
Superior user experience compared to existing STL marketplaces
Budget
The budget is open for discussion and will be determined based on:
Developer experience
Similar projects completed
Quality of the proposed solution
Scalability of the architecture
Estimated development timeline
We are looking for the right long-term partner, not simply the lowest bid.
What We Are Looking For
Preference will be given to developers or teams with experience building:
Multi-vendor marketplaces
SaaS platforms
Creator economy platforms
Subscription-based platforms
Digital product marketplaces
Please include:
Similar projects you have built
Portfolio links
Recommended technology stack
Estimated timeline
Estimated budget
Suggestions for improving the platform
Important
This is intended to be a long-term project.
We are not looking only for an MVP. We are looking for a development partner capable of building, maintaining, and continuously improving the platform over time.
To confirm that you have read the full job description, please begin your proposal with the word:
"Marketplace"
Megnyitás Upworkön