Skip to content

v0.4

Choose a tag to compare

@realRudraP realRudraP released this 10 Nov 06:08
· 10 commits to main since this release
6b78f3d

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

πŸ“ 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