https://github.com/reiosantos/ride-ui-react
https://github.com/reiosantos/ride-ui-react
javascript jest react webpack
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/reiosantos/ride-ui-react
- Owner: reiosantos
- Created: 2018-11-02T15:48:38.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2025-08-23T08:19:43.000Z (11 months ago)
- Last Synced: 2025-08-24T02:52:46.660Z (11 months ago)
- Topics: javascript, jest, react, webpack
- Language: JavaScript
- Size: 5.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 101
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ride My Way
Ride-my App is a carpooling application that provides drivers with the ability to create ride offers
and passengers to join available ride offers.
## Motivation
This is driven by the increase in technology, which has proven to be more effective in time saving.
We there fore develop this app to apply tech in the transportation industry with the main purpose of saving m
ore and earning more.
## Build status, and test coverage
[](https://travis-ci.org/reiosantos/ride-ui-react) [](https://coveralls.io/github/reiosantos/ride-ui-react?branch=develop)
### [Heroku Link](https://ride-ui-react.herokuapp.com/)
***Features***
* Users (Driver and passenger) can fetch all ride offers
* Users can fetch a specific ride offer
* Driver creates a ride offer
* Passengers make a request to join a ride.
* Driver can deletes and update ride offer
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development
and testing purposes.
### Prerequisites
This describes things needed to install the software.
```bash
- git : to update and clone the repository
- nodejs and npm : The are needed for development purposes
```
### Installing for testing and production
```bash
Type: "git clone https://github.com/reiosantos/ride-ui.git" in your terminal.
```
To access the user interface, open the index.html file inside folder
### Planning for Development
- To install the requirements needed for development. run:
```bash
npm install
```
To build the app after modifications you can run .
```bash
npm run build
```
The UI can be put under the apache web root and accessed from there.
If you put the build folder inside the web root dir. Then,
- You can access the system api via this URL:
```http
http://localhost/build/
```
#### Signup page:
- This enables a user to create an account as either a driver or a passenger.

#### Login Page

#### Driver Page

#### Passenger's Page

## Built With
* Material-UI
* React/Redux
## Authors
* **Ssekitto Ronald** - *Initial work* - [reiosantos](https://github.com/reiosantos)
## Acknowledgments
* Andela Software Development Community
* Inspiration
* TTL: Kanyesigye Edgar