
Closed
Posted
Paid on delivery
Project: Backend & API for “Marquee” — Movie & Event Ticketing App (Phase 1 of 2) Summary I have a working frontend prototype (HTML/CSS/JS) of a movie + event ticketing app — similar in concept to BookMyShow / District — with mock data and no backend. I need a developer to build the real backend, database, and API so the app uses live data instead of hardcoded mock data, then connect my existing frontend to it. This is Phase 1 of a larger project. Phase 2 (native iOS/Android apps) will be posted separately once Phase 1 is delivered and budget is allocated for it — please scope your Phase 1 quote on backend + web only. What already exists • A working frontend prototype (HTML/CSS/JS, ~3 files) covering: movie browsing/filtering, showtime selection, interactive seat map, event browsing, ticket tier selection, a mock checkout flow, and a booking confirmation screen. • All current data (movies, cinemas, events, seat availability) is hardcoded mock data with no persistence. • I’ll share the prototype files with whoever I hire so they can see exactly what needs real data behind it. Phase 1 scope (this posting) 1. Database design for: movies, cinemas/screens, showtimes, seat inventory, events, venues, ticket tiers, users, bookings/orders. 2. Backend API (REST or GraphQL — your recommendation) covering: • List/search/filter movies and events • Get showtimes by movie/cinema/date • Get seat map + live seat availability for a showtime • Lock/reserve seats during checkout (prevent double-booking) • Create a booking/order record • Basic user accounts (signup/login, view “my bookings”) 3. Payment integration: one gateway suited to my region (e.g. Razorpay or Stripe) — checkout creates a real payment intent; sandbox/test mode is fine for now. 4. Connect my existing frontend to the new API (replace the mock data calls with real ones). I’m flexible if you’d rather rebuild the frontend in a framework (React/Vue) instead of keeping plain JS — open to your recommendation if it speeds things up within budget. 5. Basic admin capability to add/edit movies, showtimes, and events (an admin panel UI, or even a simple authenticated set of endpoints I can use via Postman, is acceptable for this phase). 6. Deployment: get the backend + database + connected frontend live on a low-cost host (e.g. Render, Railway, [login to view URL], or similar) so I can access and test it via a URL. Out of scope for Phase 1 (will be Phase 2) • Native iOS/Android apps • Advanced features: reviews/ratings, push notifications, loyalty points, dynamic pricing, multi-city scaling, analytics dashboards Tech stack Open to your recommendation, but I’d lean toward something common and well-supported for easy handoff later, e.g.: • Backend: Node.js (Express/Fastify) or Python (FastAPI/Django) • Database: PostgreSQL or MySQL • Hosting: Render/Railway/[login to view URL] (low-cost tiers acceptable) If you have a stack you’re strongest in that fits these needs, say so in your proposal — I care more about a working, maintainable result than a specific stack. Budget & terms • Hourly, with a not-to-exceed cap of $1,000 total for Phase 1 as scoped above. • Please give your hourly rate and an estimated hours range in your proposal so I can see how the cap maps to scope — if full scope doesn’t fit the cap, tell me what you’d trim or phase instead of underbidding. • Payment via Freelancer milestones, released on agreed checkpoints (see below). Suggested milestones 1. Database schema + API skeleton running locally — demo via Postman 2. Seat locking + booking creation working end-to-end (test data) 3. Payment gateway integrated in sandbox mode 4. Frontend connected to live API, deployed to a public URL 5. Basic admin access for adding movies/events What to include in your proposal • Relevant past work: links to similar booking/e-commerce/inventory systems you’ve built • Your recommended stack and why • A realistic hours estimate against the $1,000 cap, and what (if anything) you’d suggest cutting to fit it • Your availability/timezone overlap with me Timeline Open to your estimate, but I’d like a working local demo within 2–3 weeks of starting.
Project ID: 40527090
41 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
41 freelancers are bidding on average ₹5,914 INR for this job

Hello, I have 10+ years of experience in Node.js, Laravel, React, PostgreSQL, API development, booking platforms, and payment gateway integrations. I can help transform your existing ticketing prototype into a fully functional, scalable platform while preserving your current frontend investment. My recommended stack is Node.js (Express), PostgreSQL, JWT Authentication, and Razorpay/Stripe integration. This combination provides excellent performance for seat inventory management, concurrent seat locking, booking workflows, and future mobile app expansion. I would keep your existing frontend and connect it to the API to maximize value within the Phase 1 budget. The system will include database design, booking APIs, seat reservation logic to prevent double-booking, user authentication, payment processing, deployment, and basic admin management capabilities. I can structure the project with clear milestones matching your proposed workflow and deliver a working demo within 2–3 weeks. I have experience building booking, reservation, and transaction-based systems and can ensure the codebase is well-documented and ready for Phase 2 mobile development. Best regards
₹1,050 INR in 7 days
5.0
5.0

Hello, I’m interested in your project and can build the complete backend, database, APIs, payment integration, and frontend connectivity for your ticket booking platform. I have experience developing scalable booking systems, REST APIs, authentication, payment gateways, and deployment workflows. I will ensure: • Robust backend with PostgreSQL and secure APIs • Real-time seat availability and seat locking • User authentication and booking management • Razorpay/Stripe payment integration • Frontend connected to live data • Deployment, documentation, and admin access I can deliver a working demo within your timeline and would love to discuss the architecture and milestones. Warm Regards, Monica Bhatia
₹800 INR in 2 days
3.0
3.0

Hello, I have reviewed your project requirements for building the Backend API and Database system for your ticketing platform. I can help you develop a secure, scalable, and well-structured backend with clean API architecture and optimized database design. I have experience with: REST API development Backend architecture & business logic Database design and optimization Authentication & authorization CRUD operations and ticket management workflows API documentation (Swagger/Postman) Server deployment and maintenance I will focus on writing clean, maintainable code with proper validation, security practices, and performance optimization so your ticketing system can scale smoothly. I can start immediately and provide regular updates throughout the development process. Regards, Bharti.
₹1,050 INR in 7 days
1.9
1.9

As a Full Stack Developer with a strong background in backend and API development, I am confident that I have the skills and expertise needed to complete phase one of your ticketing app project with utmost efficiency. My proficiency in MEAN and MERN stack aligns perfectly with your preferred tech stack, specifically Node.js for the backend, offering you a maintainable, scalable solution. My keen eye for detail will ensure smooth integration of the existing frontend prototype into the new API, making your site fully functional with real-time data analysis. The ability to authenticate such operations is crucial to any modern application which is why my grasp on JWT and OAuth is highly valuable. In addition to my technical abilities, I also bring a creative problem-solving approach to my work. This enables me to see not just what needs building but also how systems fit together in practice allowing for quick identification of potential bottlenecks or future scaling considerations.
₹2,500 INR in 4 days
2.0
2.0

Hello, With 10+ years of experience and a Ph.D. in Computer Science specializing in high-concurrency systems and transactional database design, I am perfectly equipped to build the backend engine for "Marquee." A robust transactional layer is critical for ticketing platforms to eliminate race conditions during high-demand checkout cycles. Best of all, you will only release milestones once you are 100% satisfied with the live functionality. Best Regards, Dr. Rakesh Kumar
₹8,850 INR in 7 days
1.3
1.3

I want to begin by expressing my excitement for your ticketing app project and my eagerness to be a part of it. My name is Prem and I am a crucial member of Iterative Tech, a software development company, known for our creative web designs and innovative custom solutions. We are driven by delivering top-notch web solutions that align with our clients' business goals and provide utmost value- a testament to which you can find in our long list of satisfied clients. As far as relevant experience goes, we have successfully developed similar booking/e-commerce/inventory systems before. Our expertise in Node.js backend development, as well as access to other commonly used frameworks like Express or Fastify, would allow us to build the solid foundation your app needs. Additionally, our proficiency in popular databases like PostgreSQL or MySQL, will ensure the necessary scalability and data integrity which is crucial for an app like Marquee. Lastly, let's talk about your budget and timeline. Your task is well within our capabilities and we have no problem staying under the $1000 cap for Phase 1. In fact, we value transparency and I can share a breakdown of our time estimate once I understand the scope more specifically. So why delay? Let's get on board together to create a seamless and robust backend experience for your Marquee app!
₹1,200 INR in 9 days
0.0
0.0

Hello, I can build the complete Phase 1 backend for your “Marquee” ticketing system and connect it cleanly with your existing frontend. I have experience building REST APIs with Node.js + PostgreSQL, including booking systems with seat locking, authentication, and payment gateway integration (Stripe/Razorpay style flows). I can design a scalable database for movies, showtimes, seat inventory, and bookings, and ensure real-time seat reservation logic to prevent double booking. I will also integrate your current frontend directly with the API, replace mock data with live endpoints, and set up a simple admin flow for managing movies and events. Payment integration will be done in sandbox mode with proper order/booking confirmation handling. Everything will be deployed on a low-cost hosting platform with a working live URL, and I’ll provide clean documentation so you can easily extend it in Phase 2. I can adjust scope to fit your budget and suggest optimizations if needed after reviewing the prototype. Ready to start as soon as you share the frontend files and access.
₹600 INR in 7 days
0.0
0.0

Hi, This is a project I'd be interested in. My recommendation would be Node.js (Express) + PostgreSQL for the backend, with JWT authentication and Stripe/Razorpay integration depending on your region. PostgreSQL is a good fit because seat inventory, bookings, and transactional consistency are important for preventing double-booking. Based on the scope, I estimate roughly 60–90 development hours. The seat-locking logic, booking flow, payment integration, and frontend integration are the most critical components. To stay within the $1,000 cap, I'd suggest prioritizing: • Database schema & API • User authentication • Seat reservation/locking • Booking creation • Payment integration • Frontend integration • Deployment The admin panel could be kept minimal for Phase 1 (basic CRUD endpoints or a lightweight admin interface) and expanded later. I can deliver a working demo within the 2–3 week timeframe and provide a more detailed estimate after reviewing the existing frontend prototype. I am a full-stack developer with over 2 years of experience designing full-stack applications. I am happy to share my portfolio and GitHub if needed. I'm available to complete this project for 600 INR. I'm currently focused on building my reputation on the platform, so I'm offering a competitive rate while ensuring high-quality delivery. Looking forward to discussing the details.
₹600 INR in 7 days
0.0
0.0

Hello, I reviewed the Marquee ticketing platform requirements and appreciate the detailed project scope. This is a well-structured Phase 1 roadmap and aligns closely with scalable booking and event management systems. Based on the requirements, I would recommend: • Backend: Laravel or Node.js (depending on your preference) • Database: PostgreSQL • Authentication: JWT-based secure login • Payment Gateway: Razorpay (or Stripe if required) • Deployment: Render, Railway, or VPS depending on expected traffic The scope includes: ✓ Database Architecture ✓ Movie & Event Management APIs ✓ Showtime & Seat Inventory Management ✓ Seat Locking & Booking Workflow ✓ User Registration & Login ✓ Payment Integration ✓ Booking History ✓ Admin Management Features ✓ Frontend Integration ✓ Deployment & Documentation Before finalizing the implementation plan, I would like to clarify: 1. Is seat locking expected to expire automatically after a configurable time window? 2. Do you require QR-based ticket generation in Phase 1? 3. Will multiple cinema operators or event organizers be supported in future phases? 4. Are there any preferred hosting constraints? I would be happy to review the existing frontend prototype and provide a detailed implementation roadmap with milestones. Regards, Prachi Mahale Founder & Project Manager GNV India Techverse
₹75,000 INR in 30 days
0.0
0.0

Para desarrollar un backend robusto para tu app de ticketing de películas y eventos, necesito: - Integrar una payment gateway para transacciones seguras - Diseñar una base de datos escalable para almacenar información de eventos y reservas
₹600 INR in 7 days
0.0
0.0

I will build and connect a lightweight Phase 1 backend MVP for your movie and event ticketing system within ₹1,050 budget and 10-day timeline. The focus will be a fully working end-to-end flow using your existing frontend: movie/event listing, showtime selection, basic seat selection, booking creation, and live deployment. Tech stack: Node.js (Express), PostgreSQL (simple schema), REST APIs, and deployment via Render/Railway.
₹1,050 INR in 10 days
0.0
0.0

Hello, We’re a team of two developers interested in helping build Phase 1 of your Marquee ticketing platform. Our team consists of: • A Full-Stack Engineer with 4+ years of experience building SaaS products, scalable APIs, and database-driven applications. • A Frontend Engineer with 3+ years of experience developing modern, responsive user interfaces and enterprise-grade web applications. After reviewing your requirements, we understand that this project involves much more than simple CRUD operations. Features like seat inventory management, real-time availability, seat locking to prevent double bookings, payment integration, booking workflows, and deployment require careful planning to ensure reliability and scalability. Before recommending a final stack, we’d love to review your existing prototype and discuss the requirements in detail. Understanding your long-term vision, including the planned mobile apps in Phase 2, will help us suggest the most suitable architecture and technology stack. We can assist with: ✔ Database design ✔ Backend API development ✔ Authentication & user accounts ✔ Seat reservation/locking system ✔ Payment gateway integration ✔ Frontend integration with live APIs ✔ Basic admin functionality ✔ Deployment and documentation We value clear communication and realistic planning, and would be happy to connect to discuss the project further and provide an accurate estimate and timeline. Looking forward to hearing from you. Best Regards
₹50,000 INR in 25 days
0.0
0.0

Hello, This project is a strong fit for my experience with Django, PostgreSQL, REST APIs, authentication systems, deployment, and database-driven applications. For Phase 1, I would recommend: • Backend: Django + Django REST Framework • Database: PostgreSQL • Authentication: JWT-based user accounts • Payments: Razorpay or Stripe (sandbox first) • Deployment: Render/Railway Since you already have a working frontend prototype, my recommendation would be to keep the existing UI and connect it to a production-ready API rather than rebuilding it, which will reduce development time and cost. Key deliverables: • Database schema for movies, cinemas, showtimes, seat inventory, events, users, and bookings • Search/filter APIs • Live seat availability APIs • Seat locking and booking workflow to prevent double booking • Payment integration in sandbox mode • User authentication and booking history • Basic admin management for movies, showtimes, and events • Deployment to a public test environment Estimated effort: 50–70 hours depending on frontend integration complexity. One critical detail I'd like to confirm is how strict the seat-locking behavior must be (reservation timeout duration and concurrency expectations), since that is usually the most important part of ticket-booking systems. Regards, Sushant More
₹750 INR in 4 days
0.0
0.0

Hi , I have worked project like this , Implemented ACID properties ,handle payment method , and database config etc. If u are interest we can work and talk in tis more . project proof:- you can check my github/portfolio . Regards & thanks Ritwik
₹700 INR in 10 days
0.0
0.0

Hi, I’d be interested in helping you deliver Phase 1 of Marquee. I reviewed the scope and it aligns well with my backend and full-stack development experience, particularly around booking workflows, inventory management, API integrations, and database-driven applications. ### Scope Coverage For Phase 1, I can implement: * Database schema design for movies, cinemas, screens, showtimes, seat inventory, events, venues, ticket tiers, users, and bookings. * REST API for movies, events, showtimes, seat availability, bookings, and user accounts. * Seat locking/reservation workflow with expiration handling to prevent double bookings. * Booking/order creation and management. * User registration, login, and "My Bookings" functionality. * Razorpay or Stripe sandbox payment integration. * Integration of your existing frontend prototype with the backend APIs. * Basic admin functionality for managing movies, events, and showtimes. * Deployment of frontend, backend, and database to a public test environment. If maintaining the full scope within the $1,000 cap becomes challenging, my recommendation would be to initially keep the admin functionality lightweight (authenticated API endpoints or Postman collection) and expand the admin UI in a later phase. ### Availability I can provide regular progress updates and demos throughout development. A working local demo within 2–3 weeks is realistic for this scope.
₹1,050 INR in 7 days
0.0
0.0

Hello, ?️ This is exactly the type of system I build. I've worked on booking platforms, ERP systems, CRM solutions, payment integrations, and real-time inventory/workflow management using Node.js and PostgreSQL. ✔ Recommended Stack • Backend: Node.js + Express • Database: PostgreSQL • Authentication: JWT • Payment: Razorpay/Stripe (Sandbox Ready) • Hosting: Render/Railway • API: REST (faster delivery & easier maintenance) ✔ Phase 1 Delivery Plan ? Database Design (Movies, Events, Seats, Bookings, Users) ? Authentication & User Accounts ? Movie/Event Search APIs ? Showtime & Seat Availability APIs ? Seat Locking to Prevent Double Booking ? Booking & Order Management ? Payment Gateway Integration ? Frontend Connected with Live APIs ? Basic Admin Panel / Admin APIs ? Public Deployment for Testing ✔ Why I'm a Strong Fit • Experience with Node.js, PostgreSQL, Payment Gateways & Admin Dashboards • Built CRM, ERP, HRMS, Booking and SaaS Platforms • Focus on scalable architecture for future mobile app integration (Phase 2) • Clean documentation and handover included ✔ Estimate • Timeline: 12–18 Days • Effort: 35–45 Hours • Rate: ₹600 INR/hour (flexible based on milestones) ? To stay within the budget cap, I recommend keeping the admin panel lightweight in Phase 1 and expanding it in Phase 2. I can start immediately and provide Milestone 1 (Database + API Skeleton) within the first few days. Best Regards, Prachi
₹600 INR in 18 days
0.0
0.0

I have good experience in developing backend with APIs and database. I also worked with banking and integrated payments. Phase 1 is simple if we have good database design. I have good idea on this.
₹7,000 INR in 2 days
0.0
0.0

I have more than 5 years extensive experience in software developing in software companies. I have spirit of collaborative, cooperative and team-work and I 'm easy learner.
₹1,050 INR in 7 days
0.0
0.0

Hi, this is a strong match — I've built exactly this class of system in production. Stack: FastAPI (Python) + PostgreSQL + Redis (seat locking) + React frontend + Razorpay. Render for deployment. How I'd build it: Schema: movies, cinemas/screens, showtimes, seat inventory, events, venues, ticket tiers, users, bookings — normalized with indexes on high-query paths. Seat locking: Redis TTL-based reservation (seats locked ~10 mins during checkout, auto-released on timeout) — prevents double-booking without heavy DB locks. API: REST endpoints covering browse/filter, showtimes, live seat map, lock/reserve, booking creation, JWT auth, and my bookings. Payment: Razorpay integration (payment intent → webhook confirmation → booking finalized), sandbox mode for Phase 1. Frontend: connect your existing HTML/JS to the live API — or migrate to React if it speeds up Phase 2 handoff, your call. Admin: authenticated Postman-ready endpoints for adding/editing movies, showtimes, events — no UI overhead needed in Phase 1. Deployment: Render (backend + DB), public URL by milestone 4. Relevant experience: built multi-vendor booking platforms (500+ daily interactions), Razorpay/Cashfree payment integrations, RBAC auth, and PostgreSQL-optimized schemas (~30% query time reduction). Hours estimate: ~35-40hrs within the $1,000 cap. If trimming needed, admin UI is the first cut — Postman endpoints cover it fine for Phase 1. What's your timezone?
₹800 INR in 7 days
0.0
0.0

I will build a full backend system for Marquee using Node.js, PostgreSQL, and Prisma, including authentication, movies/events APIs, showtime and seat management with real-time seat locking, booking/order flow, and Razorpay/Stripe payment integration. I will also connect your existing frontend to live APIs, deploy the system, and provide basic admin endpoints for managing content. The goal is a clean, scalable, production-ready Phase 1 backend within your $1,000 cap.
₹1,050 INR in 7 days
0.0
0.0

Mumbai, India
Member since Nov 10, 2020
₹250000-500000 INR
$30-250 NZD
₹100-400 INR / hour
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
$2-8 USD / hour
₹12500-37500 INR
$250-750 AUD
₹250000-500000 INR
$750-1500 USD
$300-500 USD
₹10000-60000 INR
$250-750 USD
₹600-1500 INR
$10-25 USD
$30-250 USD
₹250-350 INR / hour
$2-8 USD / hour
₹12500-37500 INR