Skip to content

Rohan-R07/StitchUiDesign

Repository files navigation

✨ Modern UI Showcase App – Built with Figma, Google Stitch & Jetpack Compose

This is a clean, modern, and beautifully animated Android application designed with a primary focus on UI/UX excellence. The entire interface was conceptualized in Figma, imported via Google Stitch, and brought to life using the latest Jetpack Compose tools. This project acts as a playground for experimenting with elegant UI components and seamless user interactions.


🎯 Purpose of This App

The intention behind developing this app was to:

  • Explore UI-driven development using Figma + Stitch
  • Demonstrate how custom animations, layouts, and transitions can enhance user experience
  • Build a portfolio-ready UI demo that showcases Jetpack Compose's flexibility
  • Experiment with the latest features from Material 3, Navigation 3, and Lottie

💡 Key Highlights & Features

Feature Description
🎨 UI via Google Stitch UI imported from Figma directly using Stitch, retaining layout fidelity
🎞️ Lottie Animations Multiple animated icons & interactions using Lottie
🧭 Navigation 3 Modern navigation architecture with clean stack management
🧩 Custom TabRow Interactive, smooth TabRow with state-based selection UI
📦 LazyColumn & LazyGrid Efficient lists and grid layouts used for content display
💠 Animated Gradient Card Gradient animation in Profile screen for aesthetic interaction
🔻 Bottom Navigation Responsive bottom navigation with dynamic icons and label states
🧵 CenterAlignedTopAppBar Uses Material 3's modern app bar design
🧑‍🎨 Material You Styling Theme colors adapt from user preferences (light/dark mode toggle ready)
🎛️ Custom Components Reusable Compose components styled with Figma's design specs

📱 Screens & Structure

  • Home Screen – Responsive grid, entry cards, Lottie icons
  • Profile Screen – Contains animated gradient cards, user info section
  • Settings / Tabs – Dynamic tabs and toggles
  • Navigation Graph – Clean NavHost using Navigation 3
  • Global Theme Setup – Light/Dark themes and typography included

🧑‍💻 Tech Stack

  • Language: Kotlin
  • UI Toolkit: Jetpack Compose + Material 3
  • Design Tools: Figma + Google Stitch
  • Animations: Lottie
  • Architecture: MVVM, modular UI-first layout
  • Gradle Setup: Minimal and clean with Compose optimizations

📸 Screenshots

Here’s a visual walkthrough of key screens in the app:

🏠 Home Screen

##Displays a personalized dashboard with quick access to main features.##

home.mp4

👤 Profile Screen

Shows user information, profile actions, and animated gradient cards.

profile.mp4

⚙️ Settings Screen

Settings


🔐 Entry

First-time entry point to insert Data (just UI)

NewEntry


🔔 Notification Screen

Displays real-time app alerts and scheduled updates.

Notifications

About

A design-driven Android app built with Jetpack Compose, using Figma and Google Stitch to showcase stunning UI components and layouts. Focused purely on visual design and frontend polish, with no backend logic.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages