Skip to content

muhammadpadanta/1st-symphony

Repository files navigation

1st Symphony Music Concert Ticket Shop

Welcome to my 1st Symphony Music Concert Ticket Shop! This web application is your one-stop destination for purchasing tickets to your favorite musical events. Built with Next.js, Tailwind CSS, and Aceternity UI, 1st Symphony offers a seamless and delightful experience for music enthusiasts.

  • Laravel Backend for the App
    https://github.com/muhammadpadanta/1st_symphony_laravel




Coding


Features

  • Browse Concerts and Artists: Explore a wide range of upcoming musical events, including concerts, festivals, and live performances.

  • User Authentication: Create an account or # to access additional features such as saving favorite events and managing your bookings.

  • Email Verification: Verify user email before logging in.

  • Password Reset: Reset the password if User forgot their password.

  • Ticket Purchasing: Securely purchase tickets for your chosen events Via Midtrans.

  • Inventory: Check Completed Orders and see the Purchased E-ticket.

  • Admin CRUD: Admin able to manage Users, Artists, Concerts, Tickets, and Orders from user.

Technologies Used

  • Next.js: Next.js provides a powerful framework for building React applications with server-side rendering, routing, and more.

  • Tailwind CSS: Tailwind CSS offers a utility-first approach to styling, allowing for rapid development and easy customization.

  • Aceternity UI: Aceternity UI provides a collection of beautifully designed components that enhance the visual appeal and functionality of the application.

Getting Started

To get started with 1st Symphony Web app on your local machine you need to have bun installed, then follow these steps:

  1. Clone the repository:
    git clone https://github.com/muhammadpadanta/1st-symphony.git
    
  2. Navigate to the project directory:
    cd 1st-symphony
    
  3. Install Bun:
    npm install -g bun
    
  4. Install dependencies:
    bun install
    
  5. Start the development server:
    bun run dev
    

Contributing

contributions from the community are welcome to enhance the app. If you'd like to contribute, please follow these guidelines:

  • Fork the repository and create a new branch for your feature or bug fix.
  • Make your changes, ensuring to follow the project's coding style and conventions.
  • Test your changes thoroughly.
  • Submit a pull request detailing the changes you've made and any relevant information.

License

This project is licensed under the MIT License.

Contact

If you have any questions, suggestions, or feedback, feel free to reach out to me