HelpBolt – Customer Support & Ticketing Mobile App (Flutter + REST API)
Production-ready Flutter app for customer support ticketing with login, dashboard, ticket list, ticket details, replies/notes, and ticket creation. Uses a simple REST API layer and clean, modern UI. Admin Panel & Web App are NOT included in this package (will be offered as a separate add-on).
Flutter 3.x Null Safety Clean Architecture Android & iOS
Key Features
- Secure Login (Email/Password) + Forgot Password flow
- Dashboard: total/open/pending/closed stats & latest tickets
- Ticket List with status filter & pull-to-refresh
- Ticket Details: dynamic status dropdown, priority badge, replies & private notes tabs
- Create Ticket (subject, category from API, message)
- Customer role floating “Create Ticket” button
- REST API integration via centralized ApiService
- Token storage with UserPreferences
- Null-safe, modular code with clean UI components
What’s Included
- Full Flutter source code
- API service helpers (GET/POST, headers, token)
- Auth service (login, logout)
- Ready-to-use screens: Login, Forgot Password, Dashboard, Ticket List, Ticket Details, Create Ticket
- Comprehensive documentation (setup, build APK/IPA, environment config)
Not Included (This Item)
- Admin Panel & Web App (planned as a separate add-on)
- Hosting / deployment services
Changelog
v1.0.0 — Initial release • Login & Forgot Password screens • Dashboard with stats & latest tickets • Ticket List with filters & pull-to-refresh • Ticket Details with dynamic status + replies/notes • Create Ticket (subject, category via API, message)
License & Notes
- One purchase = one project (Envato license terms)
- Resale or redistribution of the source is not allowed
- Images in previews are placeholders
