Skip to content

raddadengineer/MSU-ICS-370

Repository files navigation

MSU-ICS-370 Car Reservation System

This project was developed as a class project for MSU ICS 370.

This project is a PHP-based web application for managing car reservations. It includes user registration, login, profile management, car management, and reservation administration features.

Project Structure

  • index.php - Home page
  • login.php / logout.php - User authentication
  • register.php - User registration
  • profile.php - User profile management
  • reservation.php - Make a reservation
  • success.php - Reservation success page
  • phpinfo.php - PHP configuration info
  • header.php / footer.php - Common page layout
  • style.css - Stylesheet
  • config.php / container.php / db_connect.php - Configuration and database connection

Folders

  • cars/ - Car management (CRUD operations)
  • users/ - User management (CRUD operations)
  • resAD/ - Reservation administration (CRUD operations)
  • img/ - Images used in the application
  • DBexport/ - Database export (SQL file)

Setup Instructions

  1. Clone the repository
  2. Import the database: Use the SQL file in DBexport/mycrsdb.sql to set up your MySQL database.
  3. Configure database connection: Update database credentials in db_connect.php and related files.
  4. Run the application: Deploy the project files to your PHP server (e.g., XAMPP, WAMP, LAMP).

Features

  • User registration and login
  • Car listing and management
  • Reservation system
  • Admin features for managing users, cars, and reservations

Requirements

  • PHP 7.x or higher
  • MySQL
  • Web server (Apache recommended)

License

This project is for educational purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors