project3

by and3rn3t

GitHub Readme.md

Fabulous Event Finder

  • Description

    • The Fabulous Event Finder is a React application that pulls a current list of events from the TicketMaster Events API by search criteria.
    • This application avoids the caching of TicketMaster data on their servers in order to feed you more relevant ad material, and also increasing ticket prices after viewing on their site.
  • List of Features / User Stories

    • (v1 mvp complete) As a user, I want to find events in my area (ZIP or City) so that I can plan my life.
    • (v1 mvp complete) As a user, I would like to purchase tickets from the event search so that I can complete everything in one process.
    • (v1 mvp complete) As a user, I would like to know the event details before purchasing tickets, so that I can decide if I want to attend.
    • (v2) As a user, I would also like to search in a specific radius from my choice, so that I can see events near me as well.
    • (v2) As a user, I would like to narrow my search results by event type, so that I don't have to see sports.
    • (v2) As a user, I would also like to narrow my search results by sub-type, so that I can get more specific results returned.
    • (v2) As a user, I would also like to search by keyword (such as "rock concert"), so that I can see events more relevant to my interests.
    • (v1 mvp complete) As a user, I want to make multiple searches and would like to clear my results, so that I can continue looking for tickets.
    • (v1 mvp complete) As a developer, I would like to retrieve event location by API, so that we are using accurate and timely data.
    • (v1 mvp complete) As a developer, I would also like to retrieve event details by API, so that users can find events they want to see.
    • (v1 mvp complete) As a developer, I would like to use GitHub workflows to keep code checked in by developer, so that changes are resolved before commiting them.
    • (v1 mvp complete) As a developer, I want to include a link to TicketMaster for purchasing tickets, so that our users can get their event tickets right away.
    • (v1 mvp complete) As a developer, I want to be sure to write this application in React, so that it acts in real-time and provides accurate information to users.
  • List of Technologies Used

    • React.js and React Router (site development)
    • Heroku (deployment)
    • Axios for API GET method
    • GitHub Public (team collaboration)
  • Contribution Guidelines