Coder Social home page Coder Social logo

bookmyshow's Introduction

BookMyShow

Requirements:

User Categories

  • Client
  • Admin
  • Theatre Owner

Client Actions:

  • Search (Based on):

    1. Theatres
    2. Cinema
    3. Location
  • Book a ticket for the event/cinema:

    1. selects a cinema
    2. selects the seating location and no of seats to occupy
    3. does a checkout [card/UPI/net banking]
    4. can see the event tickets (InMail / Platform)
  • Tickets:

    1. view/show tickets for the event

Theatre Owner Actions:

  • Theatre

    1. can submit a request for theatre hall to be added
  • Cinema:

    1. can specify hall in which the cinema it's going to be shown
    2. can request a cinema to be added on the platform (to the admin)
    3. can decide on seat prices (according to seat locations from the screen)
    4. can check status of seats [sold out/available]
    5. can check the revenue every hall generated
    6. can check the revenue every film added

Admin Actions:

  • Theatre/Cinema:
    1. can approve/reject theatre owner's application for theatre addition
    2. can approve/reject theatre owner's application for cinema addition
    3. can add a cinema to the platform for users to get to know about it.

System Actions:

  • It should be able to provide recommendations based on location be it cinema/theatre halls [client end]

bookmyshow's People

Contributors

hat-ad avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.