Money Splitter is a web-based application that helps you split expenses among a group of people. It calculates how much each person should pay or receive to settle the expenses evenly.
- Node.js (v14 or higher)
- npm (v6 or higher)
- Clone the repository:
git clone https://github.com/yourusername/money-splitter.git
- Navigate to the project directory:
cd money-splitter
- Install the dependencies:
npm install
- Start the server:
npm start
- Open your browser and go to
http://localhost:4000
to use the Money Splitter.
public/
: Contains the static assets like HTML, CSS, and JavaScript files.index.html
: The main interface of the application.split.css
: The styles for the application.script.js
: The client-side logic for handling the user interface.
server.js
: The server-side logic for processing the splitting of money.
- HTML5: For the structure of the web pages.
- CSS3: For styling the application.
- JavaScript (ES6+): For the client-side and server-side logic.
- Node.js: For running the backend server.
- Express.js: For handling HTTP requests and routing.