Cross-Platform Expense Tracking SaaS App
Budget: ₹12,500 – ₹37,500 INR
Project Overview:
Need a Cross-Platform Mobile App (Android & iOS) using Flutter or React Native. It’s a Multi-User SaaS-based Expense Tracking and VAT Reporting application.
Key Features & Requirements:
1. User Authentication & Subscriptions
- Sign up / Login for normal users.
- Stripe Payment Gateway Integration to charge users a subscription fee (Monthly/Yearly) to access the app.
2. Expense Entry Form
Users can log their daily expenses with the following fields:
- Supplier Name (Should pull from a Supplier Master list created by the user).
- Invoice Number
- Sub Total (Base Amount).
- Tax Selector (Toggle between With VAT and Without VAT).
- VAT/Tax Calculation (Fixed at 20%. If Sub Total is 100, it should auto-calculate Tax as 20 and Grand Total as 120).
- Grand Total (Auto-calculated: Sub Total + Tax).
- Attachment (Option to upload/attach Invoice PDF or image).
3. Quarterly VAT Reporting
- The system must automatically segregate expense data into 4 Quarters (Q1, Q2, Q3, Q4) for the financial year.
- Generate reports showing how much total VAT the user needs to pay to the government for that specific quarter.
- Export Options: Users must be able to export these quarterly reports into Excel (.xlsx) and PDF formats.
4. Super Admin Panel (Web-based)
A basic dashboard for the app owner to:
- Manage users and view total active/expired subscribers.
- Monitor subscription revenue.
Deliverables Expected:
1. Complete source code for Android & iOS.
2. Backend & Database setup.
3. Admin Panel.
4. Assistance in publishing the apps to Google Play Store and Apple App Store.
Need a Cross-Platform Mobile App (Android & iOS) using Flutter or React Native. It’s a Multi-User SaaS-based Expense Tracking and VAT Reporting application.
Key Features & Requirements:
1. User Authentication & Subscriptions
- Sign up / Login for normal users.
- Stripe Payment Gateway Integration to charge users a subscription fee (Monthly/Yearly) to access the app.
2. Expense Entry Form
Users can log their daily expenses with the following fields:
- Supplier Name (Should pull from a Supplier Master list created by the user).
- Invoice Number
- Sub Total (Base Amount).
- Tax Selector (Toggle between With VAT and Without VAT).
- VAT/Tax Calculation (Fixed at 20%. If Sub Total is 100, it should auto-calculate Tax as 20 and Grand Total as 120).
- Grand Total (Auto-calculated: Sub Total + Tax).
- Attachment (Option to upload/attach Invoice PDF or image).
3. Quarterly VAT Reporting
- The system must automatically segregate expense data into 4 Quarters (Q1, Q2, Q3, Q4) for the financial year.
- Generate reports showing how much total VAT the user needs to pay to the government for that specific quarter.
- Export Options: Users must be able to export these quarterly reports into Excel (.xlsx) and PDF formats.
4. Super Admin Panel (Web-based)
A basic dashboard for the app owner to:
- Manage users and view total active/expired subscribers.
- Monitor subscription revenue.
Deliverables Expected:
1. Complete source code for Android & iOS.
2. Backend & Database setup.
3. Admin Panel.
4. Assistance in publishing the apps to Google Play Store and Apple App Store.
Related categories:
PHP
Mobile App Development
iPhone
Android
React Native
Flutter
Database Management
SaaS