Coder Social home page Coder Social logo

concert-finder's Introduction

Mod 1 Project - Colorado Event Finder

This CLI program searches recent history (2013 - 2019) of events in venues in Colorado.

Data is in three models: Event, Artist, and Venue.

  • Venue - Artist is a many to many relationship
  • Artist - Event is a one to many relationship
  • Venue - Event is a one to many relationship

Main Menu Functions

  1. City search finds all events occuring in a selected city

    • Enter a zip code to find a city
  2. Artist search finds all events by a selected artist

    • Enter a search string to find an artist
    • If more than one artist is returned, a selection prompt will appear
    • If only one artist is returned, that info is automatically displayed
  3. Venue search finds all events in a selcted venue

    • Enter a search string to find an venue
    • If more than one venue is returned, a selection prompt will appear
    • If only one venue is returned, that info is automatically displayed
  4. Stats shows a variaty of statistics on the database used

    • First stat will display the number of events that happened each year
    • Second stat will display the ten venues with the most events

Data was taken from a Pollstar.com API scrape saved in MySQL, then exported to a seed file format. Only events occouring in Colorado venues and artists who played at Colorado venues were exported. There were accuracy issues with provided data but these were worked around by excluding bad records.

concert-finder's People

Contributors

carlkarlqarl avatar charleskiel avatar dependabot[bot] avatar

Stargazers

 avatar

Watchers

James Cloos avatar  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.