Custom Software for Live Entertainment Management

Posted 2 months ago

Worldwide

Summary

**Job Title:** Full-Stack Developer Needed for Custom Bar/Venue Artist Booking Software **Job Description:** I’m looking for a full-stack developer to build a custom software system for a bar/venue to manage live entertainment, artists, bookings, schedules, contacts, and payments. There is already a **Replit prototype available with most of the core features working**. I’m looking for someone who can review the existing prototype and help rebuild/convert it into a cleaner, production-ready version with a real backend, database, mobile app/mobile-friendly experience, and desktop web dashboard. This system needs two main sides: **1. Artist/Musician Side — Mobile App / Mobile-Friendly Experience** The artist side needs to work very well on mobile. Artists should be able to manage or view their gigs, booking offers, pay, calendar, contacts, and notes from their phone. Features should include: * Artist profile * Band/performer information * Upcoming gigs * Past gigs * Gig details including date, time, venue, pay, load-in time, contact person, and notes * Calendar view * Income/pay tracking * Venue/contact list * Ability to receive booking offers from the venue * Accept/decline booking offers * Notifications or alerts for new bookings, schedule changes, and reminders * Simple dashboard showing upcoming shows, unpaid gigs, and recent activity **2. Bar/Venue Owner Side — Mobile + Desktop Web App** The bar/venue side needs to work on both mobile and desktop. Venue owners/managers should be able to use it from a computer as a full web dashboard, but also access and manage important features from their phone when needed. Features should include: * Venue dashboard * Artist roster/database * Artist profiles and contact info * Manual musician/artist entry * Booking calendar * Create and send booking offers to artists * Track accepted, declined, pending, and completed bookings * Gig management with date, time, pay, notes, contact person, and performance details * Finance/pay tracking for upcoming and completed gigs * Search/filter artists by name, genre, availability, notes, or status * Booking history by artist * Venue notes/internal notes * Basic reporting/summary views * Admin-style controls for managing users, artists, and booking records * Mobile access for venue owners/managers to view bookings, update schedules, manage offers, and check important details on the go * Desktop web dashboard for full management from a computer **Core technical needs:** * Real user accounts/login * Separate roles for artist and venue owner/manager * Backend database * Mobile app or mobile-friendly experience for the artist side * Bar/venue owner side that works as both a desktop web dashboard and mobile-friendly web/app experience * Secure handling of API keys and environment variables * Clean, organized codebase * GitHub setup * Documentation so another developer can take over later if needed * Deployment setup for web and mobile * Ability to eventually support push notifications * Ability to scale beyond the prototype if more users are added later **Preferred tech stack:** I’m open to recommendations, but I’m interested in modern, scalable tools such as: * React Native / Expo for mobile * React or Next.js for the desktop dashboard * Supabase, Firebase, or Node/PostgreSQL for backend/database * TypeScript * Stripe or payment tracking integration later * Push notifications later **What I’m looking for:** I need someone who can take an existing Replit prototype and turn it into a real production-ready version. This is not just a design mockup. I need a developer who understands mobile apps, mobile-friendly web apps, desktop web dashboards, backend/database structure, user roles, scheduling systems, and clean deployment. Please include: 1. Examples of similar custom software, booking systems, dashboards, CRM tools, or mobile/web apps you have built 2. What tech stack you would recommend and why 3. Whether you can build the mobile artist side and the bar/venue side for both mobile and desktop/web 4. Whether you can handle the backend/database setup 5. How you would approach converting or rebuilding from a Replit prototype 6. Estimated timeline for a first working production-ready version 7. Whether you personally do the work or use a team

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Next.js
Node.js
PostgreSQL
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 weeks ago
  • Interviewing:
    14
  • Invites sent:
    17
  • Unanswered invites:
    0
About the client
Member since May 14, 2025
  • USA
    Maumee3:46 PM
  • $250 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo