https://github.com/iamchristianani/drivewise-frontend
DriveWise is a user-friendly car reservation app that simplifies the process of reserving cars for drive testing. Easily browse and book from a wide selection of cars, manage reservations, and enjoy a seamless experience. Built with React, Redux and Ruby on Rails.
https://github.com/iamchristianani/drivewise-frontend
postgresql react redux ruby ruby-on-rails
Last synced: 3 months ago
JSON representation
DriveWise is a user-friendly car reservation app that simplifies the process of reserving cars for drive testing. Easily browse and book from a wide selection of cars, manage reservations, and enjoy a seamless experience. Built with React, Redux and Ruby on Rails.
- Host: GitHub
- URL: https://github.com/iamchristianani/drivewise-frontend
- Owner: iamchristianani
- License: mit
- Created: 2023-05-03T13:37:14.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-05-18T21:30:29.000Z (about 3 years ago)
- Last Synced: 2025-03-12T08:17:17.253Z (over 1 year ago)
- Topics: postgresql, react, redux, ruby, ruby-on-rails
- Language: JavaScript
- Homepage: https://drivewise.onrender.com/
- Size: 1.84 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DriveWise App Frontend
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [Backend App Link](#backend)
- [Kanban Board](#kanban-board)
- [Preview](#preview)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prequisites](#prequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
**DriveWise** is an application that simplifies test drive bookings with seamless CRUD functionalities, providing a hassle-free experience for exploring and experiencing your desired cars.
## Backend App Link
- The link for the backend part of the app can be found [here](https://github.com/iamchristianani/drivewise-backend.git)
- The API documentation can be found [here](https://drivewise.up.railway.app/api-docs/index.html)
## Kanban Board
- The Kanban board can be found [here](https://github.com/users/iamchristianani/projects/5)
- Screenshot of the initial state of our Kanban board can be found [here](https://user-images.githubusercontent.com/116313214/236166625-8a56fd11-49e7-4056-93e5-631dec336bd4.png)
## 🛠 Built With
Client
- **Easy Test Drive Scheduling**
- **Extensive Vehicle Selection**
- **Intuitive Booking Management**
- **Seamless CRUD Functionality**
- [Live Demo Link](https://drivewise.onrender.com/)
To get a local copy up and running, follow these steps.
### Prequisites
In order to run this project you need:
- React
- Redux
- RSpec
### Setup
Clone this repository to your desired folder:
```sh
cd my-folder
git clone https://github.com/iamchristianani/drivewise-frontend.git
```
### Install
Install this project with:
```sh
cd drivewise-frontend
npm install
```
### Usage
To run the project, execute the following command:
Example command:
```sh
npm run start
```
### Run tests
To run tests, run the following command:
```sh
$ npm run test
```
> We have a total number of 4 team members, namely:
👤 **Roy Jumah**
- GitHub: [@RoyJumah](https://github.com/RoyJumah)
- Twitter: [@RoyJumah](https://twitter.com/RoyJumah)
- LinkedIn: [roy jumah](https://www.linkedin.com/in/roy-jumah/)
👤 **Yuvenal Njoroge**
- GitHub: [@yuvenalmash](https://github.com/yuvenalmash)
- Twitter: [@_Juvenal_](https://twitter.com/_Juvenal)
- LinkedIn: [Yuvenal Njoroge](https://linkedin.com/in/yuvenal-njoroge)
👤 **Christian Ani**
- GitHub: [@iamchristianani](https://github.com/iamchristianani)
- Twitter: [@kriznode](https://twitter.com/kriznode)
- LinkedIn: [Christian Ani](https://www.linkedin.com/in/anikriz/)
👤 **Ahmed Abas**
- GitHub: [@boo-shehab](https://github.com/boo-shehab)
- Twitter: [@boo_shehab2000](https://twitter.com/boo_shehab2000)
- LinkedIn: [boo-shehab](https://www.linkedin.com/in/boo-shehab)
- [ ] **[Enhanced Test Drive Customization]**
- [ ] **[Advanced Vehicle Recommendation]**
- [ ] **[Smart Notification System]**
- [ ] **[Integrated Payment Options]**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/iamchristianani/drivewise-frontend/issues).
If you like this project, give it a ⭐️!
We would like to thank [Murat Korkmaz on Behance](https://www.behance.net/muratk) for this [design](https://www.behance.net/gallery/26425031/Vespa-Responsive-Redesign)
This project is [MIT](./LICENSE) licensed.