Skip to content

This application, Live Music Finder, is designed for people who want to discover venues with live music happening in real time, without the wait associated with big concert events. | Voyage-52 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Notifications You must be signed in to change notification settings

chingu-voyages/v52-tier3-team-34

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Music Finder - MVP

(README is a WIP)

Table of Contents

Overview

Imagine it’s evening, and you’re in a bustling city, searching for a cozy bar with live blues, jazz, or flamenco music playing. This application, Live Music Finder, is designed for people who want to discover venues with live music happening in real time, without the wait associated with big concert events. This web-based MVP allows users to see which places have live music right now, or in the near future.

The application supports two main roles:

  • User (Client): Can view locations with live music on a map, filter events by start time, and access basic event details.
  • Venue Owner: Can register their venue, set map coordinates, upload at least one picture of their bar, and create events for their venue.

Requirements & Specifications

Structure

  • This is a full-stack application, with both frontend and backend components.
  • You may use any preferred languages, tools, or libraries for the app’s design and functionality.

Functionality

User (Client) Interface

  • Map View of Live Music Locations
    • Display a real-time map showing venues with live music.
    • Allow users to click a venue to see basic details: event genre, artist name, start time, and entry status (e.g., free or paid).
  • Event Time Filters
    • Include a slider to filter events by start time (e.g., “Now,” “In 1 Hour,” “In 2 Hours”).

Venue (Owner) Interface

  • Venue Registration
    • Enable owners to register their bar, set its map coordinates, and add contact information.
  • Venue Details Management
    • Allow venue owners to upload at least one image of the bar and provide a description.
  • Event Creation
    • Allow venue owners to create and manage events for their venue, including details such as event genre, start time, and any entry fees.

Backend Essentials

  • User Authentication
    • Implement basic login for users and venue owners.
  • Database
    • Set up a database to store venue details, events, and user data.

Styling

  • Use your team’s creativity to make this app distinctive.
  • Ensure the application has a responsive design, with consistent display across devices (desktop, tablet, mobile).
  • Add a footer containing a link to your team’s GitHub repository.

Acceptance Criteria

User (Client) Interface

  • Users can view live music events on a map, filtered by event time.
  • Users can access basic event details when clicking on a venue.

Venue Interface

  • Venue owners can register their venue and upload at least one image.
  • Venue owners can create events and manage event details.

Backend Essentials

  • Database stores venue, event, and user data.
  • Authentication is implemented for secure access.

Acknowledgements

Special thanks to the Chingu community for their ongoing support that make this project possible.

About This Project

This app is a real-time solution for discovering local, intimate live music performances. It’s perfect for music lovers who want to explore new places and support local artists, all from an easy-to-navigate interface.

About

This application, Live Music Finder, is designed for people who want to discover venues with live music happening in real time, without the wait associated with big concert events. | Voyage-52 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Topics

Resources

Stars

Watchers

Forks