Artistcamp – Bandcamp-Style SaaS Music Marketplace
Version Download:
Original price was: $59.00.$9.00Current price is: $9.00.
Artistcamp is a modern full-stack music marketplace template inspired by Bandcamp. It is built for independent music platforms where artists can publish releases, sell albums and tracks, grow their audience, and manage their storefront while listeners can discover, stream, purchase, favorite, follow, and download music.
This is a complete SaaS-style marketplace starter built with a React frontend and Laravel API backend. It includes public discovery pages, artist profiles, release pages, cart and checkout, fan libraries, artist dashboards, admin moderation, branding settings, demo installation, and a web installer for customer deployments.
Why Artistcamp?
Artistcamp gives you a strong foundation for launching an independent music marketplace, creator audio platform, white-label artist storefront product, or digital downloads business. Instead of starting from a blank Laravel and React project, you get the main marketplace flows already structured and connected.
Main Features
- Public discovery homepage with featured, trending, newest releases, and charts.
- Artist directory with A-Z browsing.
- Release directory with latest published releases.
- Public artist storefronts with cover image, avatar, bio, followers, releases, and comments.
- Pretty release permalinks generated from release titles.
- Search across artists, releases, tracks, genres, and tags.
- Persistent audio player with waveform-style progress and click-to-seek behavior.
- Album and individual track purchase support.
- Cart and checkout flow.
- Stripe Checkout support with webhook confirmation.
- Demo checkout mode when Stripe keys are not configured.
- Listener library with purchases, downloads, orders, favorites, and activity.
- Favorite releases with consistent heart icon behavior.
- Artist dashboard with overview, analytics, upload, releases, storefront, and sales sections.
- Multi-track release draft workflow.
- Release cover, track audio, artist avatar, and artist cover upload support.
- Track metadata editing, pricing, genre, tags, explicit flag, BPM, ISRC, lyrics, and credits fields.
- Admin dashboard with overview, earnings, users, comments, releases, and settings tabs.
- Admin revenue-share settings for default artist percentage and per-artist overrides.
- Monthly artist earnings overview for payout management.
- Comment moderation with hide, unhide, and delete actions.
- Release moderation with delete action.
- Website branding settings for site name, logo, primary color, terms of use, and privacy policy.
- Automatic light/dark mode with manual user toggle.
- Responsive frontend header with mobile navigation.
- Google login hooks.
- 404 page, checkout return pages, account settings, and password change page.
- Web installer for empty databases.
- Optional demo mode installer with generated artists, listeners, releases, artwork, and audio.
User Roles
Listener
Listeners can browse the marketplace, follow artists, stream tracks, add releases or individual tracks to cart, purchase music, save favorites, view orders, access downloads, and manage account settings.
Artist
Artists can manage their public storefront, upload profile and cover images, create releases, upload cover art and track files, edit release metadata, review analytics, and track sales.
Admin
Admins can manage users, review earnings, define artist revenue shares, moderate comments and releases, customize branding, edit legal policy content, and manage platform settings.
Technology Stack
- React
- TypeScript
- Vite
- Laravel
- MySQL or MariaDB
- Laravel migrations and seeders
- Laravel file storage
- Stripe Checkout
- Google OAuth hooks
- Docker setup for local development
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
- we have not responsible for support users. if you need support, you can buy products directly from envato.
- Note that we can NOT provide purchase code for you. all products is Non-Licensed.
- we can NOT support free updates for you. download links available until 30 days after purchase.
- You can download the product after the purchase by a direct link on your account page in the downloads section.

