Skip to content

FairShare is a React.js web app that streamlines expense splitting among groups. It effortlessly tracks shared expenses, calculates each participant's share based on contributions, and simplifies debt settlements. Say goodbye to expense tracking hassles and enjoy stress-free group finances with FairShare.

Notifications You must be signed in to change notification settings

CodeAjay/Fair-Share-Expense-Splitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FairShare - Simplify Shared Expenses

fairshare

Introduction

Welcome to FairShare! This React.js-based web application helps you simplify the process of splitting expenses between groups of people. Whether you're planning a weekend getaway with friends or organizing a company event, FairShare takes the burden of expense tracking off your shoulders, so you can focus on enjoying your trip or event without worrying about who owes what.

Key Features

  • Expense Tracking: Keep a record of all shared expenses in one place. Add expenses with details like date, description, and amount.
  • Participant Contributions: Add participants and their individual contributions towards expenses.
  • Automatic Calculations: FairShare automatically calculates each participant's share based on their contributions, making it easy to settle debts.
  • Group Management: Organize your expenses by creating groups for different events or occasions.
  • Clear Visualization: View a summary of expenses and individual shares with intuitive charts and graphs.

Demo

Check out the live Fair Share Expense Splitter App here: Click here to check it out

image

Installation

To run FairShare locally on your machine, follow these steps:

  1. Clone the repository: git clone https://github.com/CodeAjay/Fair-Share-Expense-Splitter.git

  2. Navigate to the project directory: cd fairshare

  3. Install the dependencies: npm install

  4. Start the development server: npm start

FairShare should now be running on http://localhost:3000.

Technologies Used

FairShare is built using the following technologies:

  • React.js
  • React Router
  • Bootstrap

Contributing

We welcome contributions to improve FairShare. If you'd like to contribute, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push the changes to your fork.
  5. Submit a pull request to the original repository.

Please ensure your pull request follows the project's coding standards and practices.

License

This project is licensed under the MIT License.

Acknowledgments

I would like to express my gratitude to the open-source community for providing a wealth of knowledge and resources that have been instrumental in the development of FairShare.

Thank you to all potential future contributors who may join this project and help make it even better.


About

FairShare is a React.js web app that streamlines expense splitting among groups. It effortlessly tracks shared expenses, calculates each participant's share based on contributions, and simplifies debt settlements. Say goodbye to expense tracking hassles and enjoy stress-free group finances with FairShare.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published