Skip to content

Morrent is a cutting-edge car renting app that allows users to search, compare, and book rental cars hassle-free from trusted car rental companies.

Notifications You must be signed in to change notification settings

HaiyingLiao/Morrent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Morent

homepage.png

contributions website license

🌐 Demo

Here is a working live demo: https://cohort5-code-fam-car-rent.vercel.app/

📝 Description

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.

📖 Table of Contents

🛠️ Setup Project

To get this project up and running in your development environment, follow these step-by-step instructions.

🍴 Prerequisites

We need to install or make sure that these tools are pre-installed on your machine:

  • NodeJS: It is a JavaScript runtime build.
  • Git: It is an open source version control system.

🚀 Install Project

  1. Clone the Repository
git clone <repo url>
  1. Install packages in the /morent_backend and /morent_frontend directory
npm install
  1. In both the /morent_backend adn /morent_frontend create a .env file add the necessary variables.

    (follow the .env.example in both folders)

  2. Run the app.

For server from /morent_backend:

npm run dev

For client from /morent_frontend

npm run dev

⚒️ How to Contribute

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

📜 Our Team - CodeFam🪴

I'd like to acknowledge my collaborators, who contributed to the success of this project.

👩 Haiying Liao
Email: haiying.liao@outlook.com
portfolio linkedin github

👩 Hayley Wood
Email: hayleyiscoding@gmail.com
portfolio linkedin github

👦 Wira Yuda
Email: wirayuda233@gmail.com
linkedin github

👦 Suraj Arya
Email: surajarya130@gmail.com
portfolio linkedin github

About

Morrent is a cutting-edge car renting app that allows users to search, compare, and book rental cars hassle-free from trusted car rental companies.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published