/TurfBookingSystem

We have developed a comprehensive solution for online Turf Booking that offers a seamless solution for managing reservations, event scheduling, slot bookings, and online payments. This project seamlessly combines Java Spring Boot for the backend and React JS for the frontend. The data is efficiently managed using MySQL as Database technology.

Primary LanguageJavaScript

Turf Booking System

Welcome to the Turf Booking System repository! This project is a comprehensive solution for online turf booking, offering seamless management of reservations, event scheduling, slot bookings, and online payments.

Features

  • Reservation Management: Efficiently manage turf reservations for various events and activities.
  • Event Scheduling: Schedule and organize events seamlessly with an intuitive interface.
  • Slot Bookings: Allow users to book specific time slots for their activities.
  • Online Payments: Integrated online payment system for a convenient booking experience.(Paymnent integration done by alert at the moment)

Technologies Used

  • Backend: Developed using Java Spring Boot.
  • Frontend: Implemented with React JS, including HTML, CSS, and JavaScript.
  • Database: MySQL is used as the database technology.

How to Run Locally

  1. Clone the repository to your local machine.
  2. Set up the backend using Java Spring Boot.
  3. Set up the frontend using React JS.
  4. Configure MySQL database and update the application properties.(.txt file to add some data manually is provided)
  5. Run the application and access it through your web browser.

Contributors

  • Sagar Pachode
  • Kunal Dhadiwal
  • Kunal Sulkshane
  • Kunal Kamble
  • Dhanaraj Shinde

Feel free to explore the code, contribute, or provide feedback. If you have any questions or suggestions, please let us know!