Here is a working live demo: https://cohort5-code-fam-car-rent.vercel.app/
Morent, a cutting-edge car rental application that was developed using the MERN stack. The app boasts a dynamic homepage that showcases featured vehicles, along with convenient pickup & drop-off location options & a comprehensive list of available cars.
My team and I also developed the car listing page which offers a search bar and various filtering options for users to find the perfect vehicle.
Car owners are also able to list their cars for rent through our Add Car page, while users can easily track their rented and rented-out cars through their profile page.
To get this project up and running in your development environment, follow these step-by-step instructions.
We need to install or make sure that these tools are pre-installed on your machine:
- Clone the Repository
git clone <repo url>
- Install packages in the
/morent_backend
and/morent_frontend
directory
npm install
-
In both the
/morent_backend
adn/morent_frontend
create a.env
file add the necessary variables.(follow the .env.example in both folders)
-
Run the app.
For server from /morent_backend
:
npm run dev
For client from /morent_frontend
npm run dev
Want to contribute? Great!
To fix a bug or enhance an existing module, follow these steps:
- Fork the repo
- Create a new branch (
git checkout -b improve-feature
) - Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (
git commit -am 'Improve feature'
) - Push to the branch (
git push origin improve-feature
) - Create a Pull Request
I'd like to acknowledge my collaborators, who contributed to the success of this project.
👩 Haiying Liao
Email: haiying.liao@outlook.com
👩 Hayley Wood
Email: hayleyiscoding@gmail.com
👦 Wira Yuda
Email: wirayuda233@gmail.com
👦 Suraj Arya
Email: surajarya130@gmail.com