A user-friendly platform that allows customers to book rental cars efficiently while enabling businesses to manage their operations seamlessly.
The main objective of this project is to provide a smooth and hassle-free car rental experience for users while offering businesses better management and insights into their operations.
Technology | Purpose |
---|---|
Tailwind CSS | CSS Framework |
Daisy UI | Tailwind Component Library |
React | JavaScript Library |
Firebase | Authentication |
"dependencies": {
"@tanstack/react-query": "^5.62.9",
"axios": "^1.7.9",
"date-fns": "^4.1.0",
"firebase": "^11.1.0",
"framer-motion": "^11.15.0",
"localforage": "^1.10.0",
"match-sorter": "^8.0.0",
"motion": "^11.15.0",
"react": "^18.3.1",
"react-datepicker": "^7.5.0",
"react-dom": "^18.3.1",
"react-dropzone": "^14.3.5",
"react-icons": "^5.4.0",
"react-router-dom": "^7.1.0",
"recharts": "^2.15.0",
"sort-by": "^1.2.0",
"sweetalert2": "^11.15.3"
}
git clone https://github.com/ssmahim01/car-rental-application.git
cd car-rental-application
npm install
.env.local
file in the root directory.VITE_apiKey=Your_firebase_apiKey
VITE_authDomain=Your_firebase_authDomain
VITE_projectId=Your_firebase_projectId
VITE_storageBucket=Your_firebase_storageBucket
VITE_messagingSenderId=Your_firebase_messagingSenderId
VITE_appId=Your_firebase_appId
VITE_UNIQUE_URL=Your_serverURL
npm run dev
Package | Documentation |
---|---|
axios | Docs |
date-fns | Docs |
motion | Docs |
react-datepicker | Docs |
react-icons | Docs |
sweetalert2 | Docs |
recharts | Docs |
This project is set up using Vite for fast development.
Official plugins: