A modern web application to fairly split expenses among multiple people. Built with Vue 3 and TypeScript.
Ensure you have Node.js installed (v18 or higher recommended).
- Clone the repository:
git clone https://github.com/your-repo/fairshare.git cd fairshare - Install dependencies:
npm install
- Start the development server:
npm run dev
- Open in browser:
Navigate to
http://localhost:5173(or the port shown in your terminal).
- Interactive Expense Management: Add, edit, and remove expenses with ease.
- Real-time Balance Calculation: Instantly see who owes whom.
- Settlement Logic: Optimized suggestions for the fewest number of transactions.
- Language Support: Automatically detects your browser language or manually switch between:
- English
- German (Deutsch)
- French (Français)
- Lithuanian (Lietuvių)
- Japanese (日本語)
- Chinese (中文)
- Responsive Design: Works on both desktop and mobile browsers.
For technical details and contribution guidelines, please see: