Skip to content

enesbilik/flexify_consultant_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧑‍💼 Flexify — Consultant App

Flutter mobile application for service providers on the Flexify appointment platform

Flutter Dart GetX


📖 Overview

The Flexify Consultant App is the service-provider side of the Flexify ecosystem — a mobile platform for managing appointments, client interactions, and schedules. Consultants can view bookings, manage availability, and communicate with clients seamlessly.

✨ Features

  • 📅 View & manage incoming appointment requests
  • ✅ Accept / decline bookings
  • 📋 Client profile viewing
  • 🔔 Real-time notifications
  • 🔐 Secure authentication with token management
  • 🌐 REST API integration with Flexify backend

🛠️ Tech Stack

Area Technology
Framework Flutter 3.x
Language Dart
State Management GetX
HTTP Client Dio
Local Storage GetStorage
Animations Lottie
UI Material 3 + Custom Components

🏗️ Project Structure

lib/
├── app/
│   ├── data/          # Models, providers, repositories
│   ├── modules/       # Feature modules (home, profile, bookings...)
│   ├── routes/        # App routing
│   └── widgets/       # Shared UI components
└── main.dart

🚀 Getting Started

git clone https://github.com/enesbilik/flexify_consultant_app.git
cd flexify_consultant_app
flutter pub get
flutter run

Make sure Flexify API is running. See Flexify-api

🔗 Related

📄 License

MIT

About

Flutter mobile app for service providers — Flexify appointment platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors