Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

alchemydc/musemeter

Repository files navigation

MuseMeter

MuseMeter Logo

Because if the question is "live music" the answer is always "yes" :)

TypeScript React Vite Tailwind Tests codecov

πŸ“– Documentation

πŸš€ Getting Started

# Clone the repository
git clone https://github.com/alchemydc/musemeter.git
# Install dependencies
npm install
# Start development server
npm run dev

✨ Features

  • 🎡 Discover live music events in your area
  • πŸ“… Add events to your Google Calendar
  • πŸ” Search by city and state
  • πŸŒ™ Dark mode support
  • 🎨 Modern UI with Tailwind CSS

πŸ§ͺ Development

# Run tests
npm test
# Run tests with coverage
npm run test:coverage
# Lint code
npm run lint
# Build for production
npm run build

πŸš€ Deployment

Prerequisites

  1. A Vercel account
  2. Vercel CLI installed: npm i -g vercel
  3. A Ticketmaster API key

Environment Variables

Set up the following environment variables in your Vercel project settings:

  • API_KEY: Your Ticketmaster API key
  • RADIUS: Search radius for events (default: 50)
  • RADIUS_UNIT: Unit for radius (default: miles)
  • DEFAULT_EVENTS_PER_PAGE: Number of events per page (default: 7)

Deploy to Vercel

# Login to Vercel
vercel login
# Deploy to Vercel
vercel
# Deploy to production
vercel --prod

The project uses Vercel's serverless functions to handle API requests securely. The frontend will be automatically built and deployed as a static site.

Local Development

To test the serverless functions locally:

# Install Vercel CLI
npm i -g vercel
# Start development server (for serverless functions)
npx vercel dev
# Start frontend (in separate terminal)
npm run dev

πŸ“ License

MIT Β© 2025 MuseMeter

About

App to discover live music coming to a geo of interest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /