Skip to content
PaySplit is an optimized payment gateway on a mobile device that allows you to take a picture of a receipt, and generates a digital version using optical character recognition. The app displays all the items with their amounts. This allows you to select any item to request payment from your contacts, and pay the bill.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
client review fixes Jan 9, 2019
models subscribed yo. Dec 11, 2018
.gitignore initial commit for production build on heroku Dec 6, 2018
Procfile remove background inmage in the hero, and use solid background color Nov 5, 2018 added installation instructions, react router, and refactors Nov 17, 2018
package-lock.json remove warning from node packages Jan 4, 2019
package.json remove warning from node packages Jan 4, 2019
yarn.lock Merge branch 'master' of Dec 11, 2018

Paysplit Web Client

Split payments!

Install this thing

You'll want to clone this repo. Once you've done that, give it one of these bad boys:

Note: If you do not have Yarn installed on your computer you'll need it. Install it here:


This will install all of the dependencies you'll need.

yarn is a package manager that a lot of frontend devs like because of it's speed.

Not done yet

Let's get our npm packages too.

npm install && npm install -d

Now we need to install the client dependencies:

Client setup

Get into the client directory:

cd client

Now do this:


then this:

npm install

Almost done, now let's add the .env file to our client:

touch .env

Put this line of code into that file:


Awesome. Now let's navigate out of our folder.

cd ..

Once you've installed all the dependencies, you can launch the app to your local server with:

yarn dev

And away you go!

You can’t perform that action at this time.