Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.45 KB

README.md

File metadata and controls

41 lines (34 loc) · 1.45 KB

Problem Statement

  • To build a mobile application that can be used to add expenses, track group payments and split bills.

Tech Stack

  • Frontend: Flutter
  • Backend: NodeJS, ExpressJS, MongoDB
  • Version Control: Git, GitHub

Features Version 1.0(Offline App)

  • Create a group and add members to it.
  • Add expenses and split them among the group members.
  • Modify the expense details.
  • Delete an expense.
  • Settle up the expenses.
  • Add Payment to a group.
  • View all the expenses and payments in a group.

Features Version 2.0(Online App)(In Progress)

  • Previous features of offline app.
  • Authentication using email and password.
  • Add a group using group code.
  • Remove a member from a group.
  • Realtime updates of expenses and payments.
  • Send notifications to group members when an expense is added or modified.
  • Settle up the expenses with a particular member.
  • More Categories for expenses.
  • Add a profile picture to a group.
  • No need to add a member to a group to add an expense with them.

Releases

Repositories

Hope you like our project and find it useful.