eat-n-split is a web application designed to simplify splitting bills among friends. Whether you're out for dinner, lunch, or any shared expense, this app makes it easy to calculate and track who owes what. You can add friends to your list, share a meal, and split the bill based on who paid and how much each person contributed.
- Friend Management: Add friends with their names and profile images to easily track shared expenses.
- Bill Splitting: Share a meal and split the bill by selecting a friend and entering the amount each person paid.
- Owed Amount Tracking: After splitting the bill, the app calculates and records how much one person owes the other, depending on who paid.
Suppose you and a friend go out for dinner and the total bill is $100. If you paid $40 and your friend paid $60, the app allows you to record these amounts. You can then select who paid the bill. If you paid, the app will show that your friend owes you $60. It can work the other way around as well.
Watch a short walkthrough of the app in action:
The project is built using the following technologies:
To set up and run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/eat-n-split.git
-
Navigate to the project directory:
cd eat-n-split -
Install dependencies:
npm install
-
Start the development server:
npm start
This will launch the application in development mode. Open http://localhost:3000 to view it in your browser.
If you have any questions or want to connect, feel free to reach out:
- 📧 Email: hello@paulanik.com
- 🌐 Portfolio: paulanik.com
- 💼 LinkedIn: LinkedIn Profile
- 📝 Dev.to: Dev.to Profile