GithubHelp home page GithubHelp logo

marmikpatel2621 / music-studio-scheduling-system Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 14.26 MB

Music studio scheduling system is hybrid application which helps customers to book music studio online and helps admin to check bookings of studio.

Java 0.10% JavaScript 84.86% CSS 14.66% HTML 0.39%

music-studio-scheduling-system's Introduction

Music-Studio-Scheduling-System

A hybrid application developed as a part of UMKC Hackathon Spring - 2016. This is the usecase provided by Adknowledge Inc. to create a application for music studio scheduling.

  • Usecase Statement:

John, a music producer, owns a studio with multiple recording rooms. He has clients (bands, musicians) who would like to lease the rooms from time to time. Develop an application where a client can book time to record in the studio. The application should be both mobile and desktop browser friendly

Functional Requirements

- The Application should require users to login with their email address and a pre-assigned password. The login page should have a      forgot password option as well.												   

- Once logged in, users should be presented with calendars showing their current bookings, and calendars for every studio room to book  time from. Every time a booking is made, John needs to be notified by email or a text message.

- For John, he needs a way to see all the bookings requested and approve/reject them. Once he approves/rejects the
  • Technologies:

    • Frontend: HTML, CSS, Angular JS
    • Framework: ionic
    • Back-end: REST, J2EE
    • Database: MongoDB (MongoLab)
  • Features:

    • User can create an account and login to the App.
    • Three consecutive failures will allow user to reset password.
    • User can book a studio room and book a time slot using calendar view for a particular date.
    • User can see the booking history.
    • Password and Email can be reset using Account setting.
    • John will be notified by an SMS alert for a successful booking.
    • Admin can see the booking details of each date.
    • User and Admin has ability to logoff.

music-studio-scheduling-system's People

Contributors

marmikpatel2621 avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Forkers

manvic286

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.