Skip to content

Implementing the idea of splitting a bill equally among different members of a group

Notifications You must be signed in to change notification settings

kapsxx/split_the_bill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

split_the_bill_logo

split_the_bill

An end-to-end application that focuses on implementing the idea of splitting a bill equally among different members of a group. Entire application is created using react along with some parts being designed using Material UI. The backend for this application is separately maintained in split_the_bill_backend.

Steps to run the project locally

  • Run split_the_bill_backend before running this project
  • Clone this repository in your desired local location
  • Open terminal, and change the directory to "split-the_bill" folder
  • Run npm install command
  • Now, run npm start command

Features included in this application

  • User can add members in a group
  • User can add comodities and prices accordingly
  • Finally, the user can settle the entire bill among all the members of the group
  • User can sign in
  • User (authentication not required) can search any invoice via unique hash
  • Only authenticated user can upload his/her own invoice in database

Tech stack

  • HTML
  • CSS
  • JavaScript
  • React
  • Context-API
  • Framer-Motion
  • Material-UI
  • Material-Icons

Snapshots

ss1

ss2

ss3

ss4

ss5

ss6

Deployed link

About

Implementing the idea of splitting a bill equally among different members of a group

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors