Skip to content

husnainfareed/karaoke-night-tracker

Repository files navigation

🎤 Karaoke Night Tracker

I made this app for our dorm and house parties. But now I decided to publish it here. Use it and make it your own. Have a fun night :D

✨ Features

  • 📅 Event management with date, time, and location tracking
  • 👥 Guest list management with RSVP status
  • 🎵 Song choice tracking for each guest
  • 📊 Real-time confirmation counter
  • 🎨 Beautiful, responsive UI with smooth animations
  • 🔄 Quick status updates (Confirmed, Pending, Declined)

🚀 Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/karaoke-night-tracker.git
cd karaoke-night-tracker
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:5173

🛠️ Built With

📱 Features Overview

Event Management

  • Display event details including date, time, and location
  • Track number of confirmed guests

Guest Management

  • Add new guests with pending status
  • Update guest RSVP status (Confirmed, Pending, Declined)
  • Remove guests from the event
  • Track song choices for each guest

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

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

🙏 Acknowledgments