-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Saiful Alam Rakib edited this page Apr 22, 2026
·
2 revisions
Bill Organizer is a modern, open-source web application for managing bills, subscriptions, and financial obligations. Built with Laravel 12 and Vue.js 3, it features multi-tenant team collaboration, recurring bill tracking, smart notifications, and a full REST API.
🌐 Live App: bills.msar.me
| Page | Description |
|---|---|
| Getting Started | Installation, prerequisites, and first-run setup |
| Architecture | Tech stack, database schema, and multi-tenancy design |
| Features | Complete feature overview |
| Page | Description |
|---|---|
| API Overview | Base URL, auth flow, response format, pagination |
| API Setup | Environment config, Postman collection, testing |
| API – Authentication | Login, Register, Logout, Profile |
| API – Bills | Full CRUD, mark as paid, upcoming bills |
| API – Categories | Full CRUD, filter by team/user |
| API – Transactions | Full CRUD, receipts, file attachments |
| API – Teams | Full CRUD, member management, team switching |
| API – Notes | Full CRUD, pin/unpin, personal vs team notes |
| API – Webhooks | Webhook CRUD, delivery history, retry |
| API – Users | List and view users |
| Page | Description |
|---|---|
| Notes Export | Export notes to JSON, Markdown, CSV, or plain text |
| Deployment | Production deployment guide |
| Release Workflow | Automated GitHub Actions CI/CD pipeline |
| Contributing | Code style, PR process, development workflow |
| Troubleshooting | Common issues and solutions |
Bill Organizer helps individuals and teams track recurring bills and subscriptions. Key highlights:
- Multi-tenant: Organize bills inside team workspaces with role-based access
- Recurring bills: Weekly, monthly, and yearly recurrence with smart status calculation
- REST API: 38 endpoints (v1) secured with Laravel Sanctum
- Webhooks: Real-time event notifications for third-party integrations
- Note export: Download notes in JSON, Markdown, CSV, or plain text
- Automated releases: GitHub Actions builds and packages production artifacts
Open-source under the GNU General Public License. Free for personal use; a paid license is required for commercial use.
© Bill Organizer - Free for Personal use | Need paid license for Commercial use