Skip to content

swaraj-gore/splitwise-angular

Repository files navigation

Splitwise

This web application inspired by Splitwise, designed to help users track and manage shared expenses within groups.

Checkout the backend repository here.

Features

  • User Registration and Authentication: Users can create accounts, log in, and securely access their expense data.
  • Group Creation and Management: Users can create groups, add others, and manage group settings.
  • Expense Tracking: Users can add expenses, specify the amount, description, and date, and assign them to specific groups.
  • Splitting Expenses: Expenses can be divided equally among group members.
  • Expense Summary: Users can view an overview of their expenses, including total owed and balances within each group.

Tech Stack

  • Frontend: Angular, HTML5, CSS3, Bootstrap
  • Backend: Express.js, Node.js
  • Database: MySQL

Usage

  1. Register a new user account or log in with existing credentials.
  2. Create a group.
  3. Add expenses, specify details, and assign them to specific groups.
  4. View expense summary and balances within each group.
  5. Add other users to the groups and track expenses collaboratively.

Acknowledgements

Special thanks to Splitwise for providing inspiration for this expense tracking application.

About

Splitwise inspired expense management app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from github/codespaces-blank