vedpatel7 / RoadShare

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RoadShare

"Fuel the Ride, Divide with Pride" Money with Wings Automobile

Firebase , Expressjs, React-native, Nodejs , expo , mapbox

The problem RoadShare solves

Picture this: Thinking Face

Traveling with friends in your car, you want to be generous and skip charging them for the trip. But you still want to split the fuel cost fairly. With our app, just input trip details to estimate costs. Then, divide the fuel expenses among friends accurately. Everyone contributes, no one feels unfairly burdened. Even if you drop off a friend at an earlier destination, the app ensures they pay only their fair share of the fuel costs.

Picture this: Thinking Face

Traveling in an unknown area, you hop into a rickshaw with no meter. No worries. With our app, you can quickly estimate your trip cost based on distance and local rates. With this info, you negotiate fair pricing or choose a fair rate, ensuring you're never overcharged.

Picture this: Thinking Face

You lend your car to your friend for a day trip. As the day ends, they're unsure how much fuel they used. With our tool, they enter trip details, get an estimate, and fill up just right. They return your car with confidence, being a sweet friend and a responsible borrower.

clone or download

$ git clone https://github.com/DP-NOTHING/RoadShare.git
$ npm install
$ cd server
$ npm install

run fullstack app on your machine)

Prerequisites

before you run project locally you need to add your firebase project credentials in firebase.js file and create env for firebase service account credentials in server.

mapbox api key is also required

Client-side usage


$ yarn # or npm i    // npm install packages
$ npx expo start / expo start        // run it locally

Server-side usage(PORT: 8000)

// in the root level

$ cd server
$ nodemon server.js

Screenshots of this project

About


Languages

Language:JavaScript 100.0%