Skip to content

CGodl/CleverBreak

Repository files navigation

Cleverbreak: The clever bill-splitting option

Cleverbreak is an application designed to connect with friends to send, receive, and track outstanding expenses. Users will also be able to create groups, centered around anything from monthly rent to vacation plans, to centralize expenses.

See: https://cleverbreak.herokuapp.com/#/

Splash Page

Technologies

The following technologies were used in the production of Cleverbreak:

  • Ruby 2.5.1p57
  • Rails 5.2.4.3
  • PostgreSQL 12.1
  • NodeJs 10.13.0
  • React 16.13.1
  • Redux 4.0.5

Features

Currently, Cleverbreak has the following features implemented:

User Authentication

New users have the ability to register an account on the sign-in page. New user accounts require a minimum of a name, an email address, and a password Email confirmation is sent to new users after successful registration Users can log-in and log out

Signin Example

Add friends

Users can quickly find and add friends on the platform via their email address. Add the email of a fellow user and click 'Send Invite'

Draft Bills

Users can draft, edit, and delete bills between themselves and other cleverbreak members.

Bill Example

Comments

Users can create and delete comments on associated bills. Go to the relevant bill, go under the comments section of the bill page, type in your comment, and click 'Submit' to add comment.

Comment Example

Demo Account

As an alternative to registering, a demo account feature is implemented on the login page

Demo Example

Demo Example Gif

About

A clone of Splitwise. Cleverbreak allows users to draft and track IOUs between themselves and other users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published