Skip to content

Welcome to the Venue Booking System project! This web application is designed to allow college students to request and reserve venues for their events. It includes features for student registration, venue availability checking, booking requests, admin approval workflow, booking history & much more.

Notifications You must be signed in to change notification settings

BOSS294/VenueBooking-WebSoftware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Venue Booking System

Welcome to the Venue Booking System project! This web application is designed to allow college students to request and reserve venues for their events. It includes features for student registration, venue availability checking, booking requests, admin approval workflow, booking history, and notifications.

Features

1. Student Registration & Login

  • Registration: Students can create an account using a username and password.
  • Login: Secure authentication for students to access their profiles.
  • Profile Management: Students can update their profiles and manage their account settings.

2. Venue Availability

  • Venue Display: View a list of available venues with their current booking status.
  • Filters: Filter venues by capacity, location, and availability to find the perfect venue for your event.

3. Booking Requests

  • Select Venue: Choose a venue for your event.
  • Specify Date & Time: Book multiple time slots for a single day.
  • Event Details: Provide event details and submit booking requests.

4. Admin Approval Workflow

  • Review Requests: Booking requests are sent to the admin panel for review.
  • Admin Actions: Admins can approve, reject, or request modifications to bookings.

5. Booking History

  • View History: Students can access their booking history, including both approved and pending requests.

6. Notifications

  • Status Updates: Students receive notifications regarding the status of their booking (approved, rejected, pending).

7. Admin Dashboard

  • Manage Requests: Admins can view and manage booking requests.
  • Upcoming Events: See a list of upcoming events and venue schedules.

Installation

To get started with the Venue Booking System, follow these steps:

  1. Clone the Repository
    git clone https://github.com/yourusername/venue-booking-system.git
  2. Navigate to the Project Directory
    cd venue-booking-system
  3. Install Dependencies
    npm install
  4. Set Up the Database
    • Create a .env file in the root directory and add your database connection details.
  5. Run the Application
    npm start

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: SQL (MySQL)

Developer Information

Mayank Chawdhari (AKA THE BOSS)

Mayank Chawdhari is the lead developer behind the Venue Booking System. Known for his exceptional coding skills and innovative solutions, Mayank brings extensive experience in web development and system design to this project. With a passion for creating efficient and user-friendly applications, he ensures that the Venue Booking System meets the highest standards of functionality and performance.

Contributing

We welcome contributions to the Venue Booking System! If you'd like to contribute, please follow these steps:

  1. Fork the Repository
  2. Create a New Branch
  3. Make Your Changes
  4. Submit a Pull Request

For detailed instructions, please refer to the CONTRIBUTING.md file.

Acknowledgments

  • Special thanks to all contributors and supporters.
  • Inspiration and ideas from the web development community.

Thank you for checking out the Venue Booking System! We hope you find it useful and easy to use. If you have any questions or feedback, feel free to reach out.

About

Welcome to the Venue Booking System project! This web application is designed to allow college students to request and reserve venues for their events. It includes features for student registration, venue availability checking, booking requests, admin approval workflow, booking history & much more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published