Skip to content

A mobile app connecting clients with specialized lawyers through a subscription-based model, focusing on niche legal categories

Notifications You must be signed in to change notification settings

joshuamumbere/lexConnect

Repository files navigation

lexConnect - Legal Consultation Platform

lexConnect Logo

lexConnect is a Flutter-based mobile application that connects clients with verified legal professionals for consultations and legal services.

Features

  • Client Features:

    • Browse verified lawyer profiles
    • Filter lawyers by specialty, rating, and experience
    • Schedule consultations
    • Secure messaging with legal professionals
    • Document sharing with end-to-end encryption
  • Lawyer Features:

    • Professional profile management
    • Appointment scheduling
    • Client management dashboard
    • Secure document exchange
    • Verification system for credentials

Technical Stack

  • Frontend: Flutter (iOS & Android)
  • Backend: Firebase/Firestore (or your backend)
  • State Management: Provider/Bloc/Riverpod (choose one)
  • Authentication: Firebase Auth
  • Payment Integration: Stripe/Razorpay
  • CI/CD: GitHub Actions/Fastlane

Development Setup

Prerequisites

  • Flutter SDK (version 3.13.0 or higher)
  • Dart SDK (version 3.1.0 or higher)
  • Android Studio/Xcode (for platform-specific builds)
  • Firebase account (if using Firebase services)

Installation

  1. Clone the repository:
    git clone https://github.com/joshuamumbere/lexConnect.git
    cd lexconnect
    
  2. Install dependencies:
    flutter pub get
    
  3. Run the application:
    flutter run
    

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

Initial screen

About

A mobile app connecting clients with specialized lawyers through a subscription-based model, focusing on niche legal categories

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published