Skip to content

Udeesha-Prabhashana/RAD_GROUP_PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Single User Villa Management System

The Single User Villa Management System is designed to manage the operations of a villa owned by a single user. This system allows the villa owner to handle customer registrations, manage bookings, process payments, oversee the food menu, and manage room details.

Features

  1. User Authentication:

    • Only authorized users can access the system functionalities.
    • The owner must log in to use the system.
  2. Customer Management:

    • Register new customers by entering their details.
    • View all current customers in a table format.
    • Update or delete customer information as needed.
  3. Booking Management:

    • View the entire bookings database, including details such as booking ID, customer ID, room ID, check-in date, and check-out date.
    • Add new bookings by providing necessary details.
    • Update existing bookings and delete bookings as needed.
  4. Payment Management:

    • Store and manage all payments made by customers.
    • Add, view, update, and delete payment records.
  5. Food Menu Management:

    • Add food items to the menu based on availability.
    • View, update prices and descriptions, or delete food items.
  6. Room Management:

    • Add new rooms to the system.
    • View room availability and update room details.
    • Delete room records when necessary.
  7. Additional Features:

    • Search or filter data in any section.
    • Change the table style dynamically as the number of records increases.
    • Generate reports for any section, saved as Excel files on the local machine.

Getting Started

To get started with the Single User Villa Management System, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Udeesha-Prabhashana/RAD_GROUP_PROJECT.git
    
  2. Navigate to the Project Directory:

    cd RAD_GROUP_PROJECT
    
  3. Install Dependencies:

    npm install
    
  4. Run the Application:

    npm start
    
  5. Access the Application: Open your web browser and go to http://localhost:3000 to access the villa management system.

About

Develop single user villa web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published