/Splicewise

Full Stack App Academy project to clone Splitwise

Primary LanguageJavaScript

README

Welcome to Splicewise

SpliceWise is a app designed to simplify the process of splitting bills with friends. It was designed as a clone of the common bill splitting website, Splitwise. Keep track of all of your expenses and IOUs in one place and never have to deal with the awkward conversation of reminding friends or family to pay you back again. Best of all, Splicewise is and always will be completely free!

Live Site!

alt text

Technologies

  • Splicewise was written using Ruby on Rails and Javascriopt. The frontend was built using React as the library and Redux as the framework.

Key Features

User Authentication

  • Users can create accounts or sign into existing accounts.
  • User the Demo log in for all capabilities of the site without having to log in or sign up.
  • Errors messages are displayed to prevent incorrect logging in or signing up.

Bills

  • Create a bill with another user and specify the amount. Splicewise will do the heavy lifting of dividing your expenses and notifying each user of the amount that they owe.
  • Describe the nature of the bill with a description and select a category to inclue a descriptive icon.
  • Select which user paid for the bill and submit to update the total amount that you owe and are owed.

Friends

  • Add other users as friends to display in your friends list on the left side page.
  • View the friends show page to display bills with that user.
  • Remove friends as necessary.

Coming Soon

  • Groups - Split your expenses with multiple people and organize all your expenses from one trip or event in one convenient place.
  • Recent Activity - Show all of your recent transactions in one place.
  • Comments - Comment on bills to discuss the expense or just chat with friends!

alt text