Repository navigation
v0.4
SplitKaro v0.4 Release Notes
π Release Highlights
SplitKaro v0.4 introduces the core functionality for managing group expenses with an intuitive interface and offline-first approach.
β¨ New Features
-
Trip Management
- Create new trips with multiple participants
- View and edit existing trips
- Track total amount spent per trip
-
Expense Management
- Add new expenses with detailed transaction information
- Flexible splitting options:
- Equal split among participants
- Custom amount split for individual items
- Automatic distribution of common charges (taxes, tips, etc.)
-
Transaction Tracking
- Unique transaction IDs for each expense
- Detailed transaction history per trip
- Timestamp tracking for all transactions
π» Technical Implementation
- Implemented using vanilla JavaScript for better performance
- Local data persistence using IndexedDB (via IDB Wrapper)
- Responsive UI with Tailwind CSS
- Offline-first architecture for reliable usage without internet
π§ Data Storage
- Efficient local storage implementation
- Structured data models for trips and transactions
- Automatic data persistence
π Deployment
- Application deployed on Cloudflare Pages
- Accessible at https://splitkaro.pages.dev
π Notes
- This is the initial feature-complete release
- UI/UX is optimized for all modern browsers
- No configuration needed to start using the application
π Coming in v0.5
- Detailed payment instructions
- Transaction editing capabilities
- Transaction deletion feature
π Known Issues
- None reported as of release
For more information, visit our GitHub repository
Date: November 10, 2024