Skip to content

Multi module cross-platform mobile app built with Kotlin Multiplatform & Compose Multiplatform. Features authentication, dashboard, and Material Design 3 UI.

Notifications You must be signed in to change notification settings

tkharishankar/Boutiq

Repository files navigation

🚀 Compose Multiplatform App

A modern, feature-rich mobile application built with Kotlin Multiplatform and Compose Multiplatform, delivering native performance across Android and iOS platforms.

✨ Features

  • 🔐 Complete Authentication Flow - Secure login, registration, and user management
  • 📊 Interactive Dashboard - Real-time data visualization and analytics
  • 🎨 Material Design 3 - Beautiful, consistent UI across platforms
  • 🌐 Cross-Platform - Single codebase for Android and iOS
  • Native Performance - Leveraging platform-specific optimizations

🏗️ Architecture

This project follows Clean Architecture principles with a modular approach:

📦 Project Structure
├── 🎨 composeApp/          # Main UI layer (Compose Multiplatform)
├── ⚙️ core/                # Shared business logic & utilities
├── 🔐 feature-auth/        # Authentication module
├── 📊 feature-dashboard/   # Dashboard & analytics module
├── 📱 iosApp/              # iOS-specific implementations
└── 🔧 gradle/              # Build configuration

🎯 Module Responsibilities

Module Purpose Technologies
composeApp UI layer with shared screens and navigation Compose Multiplatform, Material Design 3
core Business logic, data models, and utilities KMP, Coroutines, Serialization
feature-auth Authentication logic and screens Ktor, Secure Storage, Validation
feature-dashboard Dashboard functionality and data visualization Charts, Real-time updates
iosApp iOS-specific code and integrations Swift, iOS APIs

🛠️ Tech Stack

Core Technologies

Networking & Data

Dependency Injection & Architecture

About

Multi module cross-platform mobile app built with Kotlin Multiplatform & Compose Multiplatform. Features authentication, dashboard, and Material Design 3 UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published