/Event-Bright

Travel tools

Primary LanguageJavaScriptMIT LicenseMIT

Event-Bright

What's on, where, and how the weather is there!

Description

Event-Bright is a web application built with HTML, CSS, JavaScript, React, and Bootstrap. It fetches data from the Ticketmaster API and Weather API, and displays it in a user-friendly format. The application is responsive and works well on all devices.

Screenshots

Here are some screenshots of the application:

screen1 screen2 screen3

Technologies Used

Features

  • Search events
  • See upcoming events by category
  • View event details
  • View current weather in event location
  • Get tickets
  • Contact us

Setup

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/Ginjak/Event-Bright
  2. Navigate to the project directory: cd Event-Bright
  3. Install the dependencies: npm install
  4. Start the development server: npm run dev

Usage

Go to the EventBright homepage and peruse upcoming events, or input parameters in the search fields to get results from different dates and locations. Click the dropdown arrow on the right of each event listing to see more details, including the current weather forecast and a link to buy tickets from.

Future Development

In the future, we plan to add more features to this application, including:

  • Add user's current location
  • Display events from user's current location
  • Choose/specify country
  • Save user's search history
  • Have user accounts/logins to save events
  • Add 5-day forecasts to event locations

Collaboration

This project was a collaborative effort by Team Bright. We used Git and GitHub for version control and collaboration.

Team Members

Here are the GitHub accounts of all the members of our team:

Deployment

The application is deployed on Netlify. You can access it here.

Application Repository

The source code for this application is hosted on GitHub. You can access the repository here

License

This project is licensed under the MIT License - see the LICENSE file for details.