Shorasha Consultant
A consultancy management app for appointments, clients, and practice analytics.
Project Overview
Shorasha Consultant is a professional-grade platform tailored for consultants to manage their appointments, clients, and operations. It includes scheduling tools, session tracking, client communication, and real-time practice insights — all in one seamless app.
Tech Stack
Flutter
Dart
Frappe Framework (ERPNext backend)
BLoC & GetIt (State Management & DI)
Clean Architecture
SOLID Principles
RESTful APIs
Firebase (Notifications, Analytics)
In-App Calendar & Localization
Key Features
- Appointment Management
- Real-time appointment booking
- Calendar integration
- Automated reminders
- Multi-day and recurring sessions
- Client Management
- Detailed client profiles
- Session & treatment history
- Encrypted notes and attachments
- Consent & document handling
- Practice Management
- Revenue dashboards
- Consultation analytics
- Session-based billing
- Reports & exports
- Communication & Engagement
- In-app chat
- Push/email notifications
- Feedback forms
- Secure message history
Project Gallery
←
→
P.S. Screenshots and demos coming soon. Currently under update.
Development Process
Developed using Clean Architecture with BLoC and GetIt, the system prioritizes modularity, maintainability, and security. Focus was on consultant productivity, client confidentiality, and seamless user workflows.
Impact & Results
- Reduced no-shows by 40% via auto reminders
- Boosted client retention through better engagement
- Simplified recordkeeping and compliance
- Improved operational efficiency for consultants