Skip to content

Car rental company website with options to make reservation. Simple animation made in Blender

Notifications You must be signed in to change notification settings

Desparion7/Carent

Repository files navigation

Carent

Car rental company website. On page you can get precise information about all cars. You can filter cars by brand and available date. What is more you can make reservation and send message. All operation made with use NestJS backend and save on mongoDB. On the frontend comunitaction with backend by RTK query. Page is full RWD and mobile first.

Project Overview

This project is a web application developed with Vite, a fast and lightweight build tool for modern JavaScript project. It leverages Vite's features such as instant server start, blazing fast Hot Module Replacement (HMR), and efficient build process to provide a seamless development experience. For backend communication used RTK Query.

Getting Started

To get started with this project, follow the steps below:

  1. Make sure you have Node.js installed on your machine. You can download it from nodejs.org.
  2. Clone the project repository to your local machine:

git clone

  1. Navigate to the project directory
  2. Install the project dependencies:

npm install

  1. Start the development server:

npm run dev

  1. Open your web browser and visit the provided URL. You should see the application running on http://localhost:5173/
  2. To open project on your local computer is need to clone backend repository to. https://github.com/Desparion7/Carent-backend

Project Structure

The project structure is organized as follows:

  • public: This directory contains the publicly accessible files such as images, and other assets.
  • src: This directory contains the source code of the project.
  • app: This directory contains a file to communicate with API.
  • components: This directory houses components.
  • interface: This directory holds interfaces.
  • pages: This directory holds page.
  • ui: This directory holds ui like spinner and modal

In the project, ESLint and Prettier have been applied for code formatting and linting.

About

Car rental company website with options to make reservation. Simple animation made in Blender

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages