Skip to content

Latest commit

 

History

History
280 lines (190 loc) · 8.42 KB

README.md

File metadata and controls

280 lines (190 loc) · 8.42 KB

🔥Table of Contents🔥

🚗 RENTCAR - Luxury cars renting platform

RENTCAR is a collaborative project, it's about luxury car rental platform built with Rails and React. Users can browse and reserve available models, manage reservations, and contribute by adding or deleting cars. It offers a seamless experience for renting luxury cars with ease.

📸 Screenshots

screenshot screenshot screenshot screenshot screenshot

(back to top)

🚀 Live Demo

RENTCAR-Luxury Cars

📹 Short Loom

https://www.loom.com/share/ab17f762d1a44bad804d3d480ca30909?sid=33e79aad-b43b-4ec3-9537-0a73d4678dcf

(back to top)

📋 Kanban Board

We have used a Kanban board to split the tasks and simplify the project workflow.

The members: @Salwa, @Ahmed, @Talha

kanban board

(back to top)

Tech Stack

Linter
  • 🔥 Eslint
  • 🔥 Rubocop
  • 🔥 Stylint

(back to top)

✨ Key Features

  • Log in with a username to access the palteform.
  • Browse list of available cars.
  • Add your cars or delete them.
  • Reserve a cars.
  • Responsive design.
  • Use API endpoint.

(back to top)

📘 Getting Started

To get a local copy up and running, follow these steps.

📋 Prerequisites

Make sure you have the following installed on your machine:

Setup

Clone this repository to your desired foler.

  git clone https://github.com/roniy68/capstone-rails.git
  cd capstone-rails

📥 Installation

Install the required gems with:

bundle install

Install the node dependencies with:

yarn install

🔥 or 🔥

npm install

💾 Database

Create the databases and run migrations with:

rails db:create
rails db:migrate

To load the sample data, run:

rails db:seed

💾 API

For API documentiation see the file API Documentation.

(back to top)

💻 Usage

To run the project, execute the following command:

  ./bin/dev

🧪 Tests

To run tests, run the following command:

rspec spec

(back to top)

👨‍💻 Authors

👤 Salwa Ballouti:

👤 Ahmed Hasan Rony

👤 Muhammad Talha Hanif

(back to top)

🎯 Future Features

  • Implement the full authentication. ㊙️
  • Implement edit car or reservation. 💳
  • Implement search bar. 🔃
  • File Uploads 🗃️

(back to top)

🙏 Acknowledgements

This app was designed based on an original design idea by Murat Korkmaz on Behance. We would like to thank Murat Korkmaz for this inspiring design.

(back to top)

💎 Resources

🎨 Colors

  • 🟢 Accent: #96bf01

🖌 Fonts

(back to top)

🤝 Contribution

To know more about this project Follow :

Contributions, issues, and feature requests are welcome!

(back to top)

💖 Show Your Support

If you like this project, please consider giving it a ⭐.

(back to top)

📜 License

This project is MIT licensed.

(back to top)