No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
public
Gemfile
Gemfile.lock
LICENSE.md
README.md
Rakefile
config.ru

README.md

Entertainment Management System (EMS)

License in Brief

This repository was created as part of a learning exercise in Flatiron School's Learn-Verified program.

The content of this repository is available for non-commercial use only. For more information please refer to the LICENSE.

About the EMS

The EMS allows a user to maintain information related to entertainment acts, venues they may perform in, and specific shows of an act at a venue.

A user can create an account and create acts, venues and shows, providing the following information for each instance type.

Act:

  • Name
  • Description
  • Size
  • Home Location
  • Website

Venue:

  • Name
  • Address
  • Zipcode
  • Phone
  • E-mail Address
  • Website

Show:

  • Name
  • Description
  • Act Selection
  • Venue Selection
  • Show Date
  • Show Time
  • Ticketing URL

Any logged in user may view information about any act, venue, or show, and can create a new record of each type. However, a user may only edit or delete the acts, venues, or shows which were originally created by them.