Skip to content

Developed collaboratively, the Car Rental Application allows users to browse cars, make reservations, and view pricing and policies. Built with HTML, CSS, JavaScript, Node.js, and Electron, it highlights accessible front-end design and teamwork to address real-world needs

Notifications You must be signed in to change notification settings

VarunRajV28/Car-Rental-Website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car-Rental-Website

Overview

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.

image

Features

  • 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

Technologies Used

  • Electron.js
  • HTML
  • CSS
  • JavaScript
  • Node.js (for file system-based user authentication)

Getting Started

Prerequisites

Ensure you have the following installed on your system:

Steps to Run the Project

  1. Clone the Repository:
    git clone https://github.com/your-repo/car-rental-website.git
  2. Navigate to the Project Directory:
    cd car-rental-website
  3. Install Dependencies:
    npm install
  4. Run the Application:
    npm start
  5. The application will launch in an Electron window.

User Authentication

  • 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.

Contribution

We welcome your interest in our project! Feel free to explore the codebase and contribute by submitting issues or pull requests.

Contact

If you have any questions or suggestions, feel free to reach out or create an issue in the repository.

About

Developed collaboratively, the Car Rental Application allows users to browse cars, make reservations, and view pricing and policies. Built with HTML, CSS, JavaScript, Node.js, and Electron, it highlights accessible front-end design and teamwork to address real-world needs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 87.9%
  • CSS 7.5%
  • JavaScript 4.6%