The Car Rental Website is a desktop application built using Electron.js. This application provides a seamless car rental experience, allowing users to browse available cars, make reservations, and access rental policies. The system leverages Node.js's file system module to store registered users as JSON objects in text files, ensuring secure and efficient user authentication during sign-in.
- Browse and select a car from a variety of options
- Make reservations for a desired timeframe
- Access information about rental pricing and policies
- User registration and authentication using Node.js file system module
- Electron.js
- HTML
- CSS
- JavaScript
- Node.js (for file system-based user authentication)
Ensure you have the following installed on your system:
- Clone the Repository:
git clone https://github.com/your-repo/car-rental-website.git
- Navigate to the Project Directory:
cd car-rental-website - Install Dependencies:
npm install
- Run the Application:
npm start
- The application will launch in an Electron window.
- User registration details are stored as JSON objects in text files using Node.js's file system module.
- During sign-in, credentials are validated against the stored data to ensure secure authentication.
We welcome your interest in our project! Feel free to explore the codebase and contribute by submitting issues or pull requests.
If you have any questions or suggestions, feel free to reach out or create an issue in the repository.
