Skip to content

SohanKafle/BCA-4th-Project

Repository files navigation

ONLINE CAR RENTAL SYSTEM

Overview

The Car Rental System is a web-based application developed using HTML, PHP and CSS. It is designed to streamline the process of managing car rentals, vehicle assignments, and user interactions. The system is divided into distinct directories to manage different roles and functionalities:

  • Admin: This directory contains all the functionalities related to administrators, including vehicle management, booking verification, profile editing, and password changes.

  • User: The User directory handles user-related operations such as registration, viewing available vehicles, booking cars, changing passwords, and updating user profiles.

  • Layout: The Layout directory contains header and footer layouts that are used across the application to maintain a consistent look and feel.

  • Database: The Database directory contains MySQL file for the Car Rental System Database.

Features

  • User Registration: Users can sign up for the platform, providing their necessary information.

  • Vehicle Management: Admins can add, edit, or remove vehicles available for rental.

  • Booking Verification: Admins can review and verify user bookings.

  • View Vehicles: Users can view available vehicles for rent.

  • Book Cars: Users can book cars for rental, specifying the rental period and any additional services.

  • Change Password: Users and admins can change their passwords.

  • Profile Editing: Users and admins can update their profiles.

Technologies Used

  • PHP: The project's backend is built using PHP, which handles server-side logic and database interactions.

  • HTML: The project's frontend is built using HTML, which structures the content of the web pages.

  • CSS: The CSS is used for styling and creating a responsive user interface.

Getting Started

To get started with the Garbage Complaint System, follow these steps:

  1. Clone this repository to your local machine.

  2. Set up a web server with PHP support (e.g., Apache, Nginx) and configure it to serve the project files.

  3. Import the database schema provided in the project.

  4. Run this project as http://localhost/myproject

Important Note:

Please be aware that to successfully use the mailing features in this application, you must configure the email settings in XAMPP correctly. Failure to do so may result in certain actions not functioning as expected.

Default Admin Login Credentials

To access the admin panel, you can use the following default login credentials:

  • Username: Sohan
  • Password: sohan1234

Please note that it's crucial to change the default password after your initial login for security reasons.

License

This project is licensed under Sohan Kafle. © 2023 SohanKafle

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published