iCars
Overview
iCars is a Python-based application designed to manage and simulate car rental transactions. It offers functionalities to add, view, and manage car rentals, making it a comprehensive tool for managing vehicle inventory and rental operations.
Features
- Add new cars to the inventory.
- View available cars and their details.
- Manage car rentals, including booking and returning vehicles.
- Simple user interface for interaction.
Prerequisites
- Python 3.x
- Any additional dependencies specified in
requirements.txt
Installation
- Clone the repository:
git clone https://github.com/Reignu/iCars.git
- Navigate to the project directory:
- Set Up the Web Server:
- Place the iCars directory into your web server's root directory (e.g., /var/www/html for Apache on Linux).
- Ensure that PHP is installed and configured on your server.
- Access the Application:
Open a web browser and navigate to http://localhost/iCars (or the appropriate URL if hosted elsewhere).
Usage
- Home Page: Navigate to the home page to access the main menu of the application.
- Add Car: Use the form to add new cars to the inventory.
- View Cars: Check the list of available cars and their details.
- Manage Rentals: Handle booking and returning of cars.
Example Usage
Navigate to the home page and select options from the menu to interact with the application. Example interactions include:
- Add a New Car:
- Fill out the form with car details.
- Submit to add the car to the inventory.
- View Available Cars:
- Browse the list of cars currently available for rent.
- Manage Rentals:
- Book or return vehicles through the rental management interface.
Contributing
Feel free to contribute by submitting pull requests or opening issues. Contributions are welcome to improve functionality, fix bugs, or add features.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contact
For any questions or inquiries, please contact [email protected]