splitwise is a clone application of Splitwise, a tool that allows friends/roommates to split bills and helps keep track of the expenses with 100% transparency.
The clone application is developed as part of Laboratory#1, an academic undertaking at San Jose State University towards Masters in Software Engineering and is intended to boost understanding of web-development technologies/frameworks and is build for academic purposes only.
- Download the repo to your local machine and extract the contents.
- Open folder 'splitwise-main' in Visual Studio Code/other editor.
- Open terminal and run following commands:
- cd backend
- yarn install (This will install all the needed backend packages for backend)
- yarn dev
- Open another terminal and run the following commands:
- cd frontend
- yarn install (This will install all the needed backend packages for frontend)
- yarn start
- The application should start in a new tab of your default web-browser.
To contribute to splitwise, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
If you want to contact me, please send email to [email protected] or you can reach me at LinkedIn.