Skip to content

GoyDevv/Goyify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goyify Android Application

The professional-tier photo and design editing application for Android - more capable than Figma on mobile.

Features

  • Multi-layer editing - Unlimited layers with blend modes
  • Advanced shapes - Custom paths, Android 16 adaptive shapes, morphable shapes
  • Glassmorphism - Real-time blur effects using RenderEffect
  • Mesh gradients - 4x4 to 8x8 control point gradient editor
  • Professional adjustments - 30+ adjustment parameters
  • 100+ filters - Built-in filter presets
  • Color grading - Tone curves, HSL per-channel, split toning
  • Effects stack - 18+ layer effects (shadow, glow, blur, etc.)
  • Export options - PNG, JPEG, WebP, PDF with resolution control

Tech Stack

  • Language: Kotlin 100%
  • UI: Jetpack Compose + Material 3
  • Architecture: Clean Architecture + MVVM + MVI
  • DI: Hilt
  • Database: Room
  • Preferences: DataStore
  • Image Loading: Coil 3

Building

Prerequisites

  • Java 17+
  • Android SDK 36
  • Gradle 8.7+

Build Commands

./gradlew assembleDebug    # Debug build
./gradlew assembleRelease # Release build
./gradlew test           # Run unit tests

Project Structure

app/src/main/kotlin/com/goyimdevv/goyify/
├── app/                  # Application class, MainActivity
├── core/
│   ├── common/           # Constants, Dimens
│   └── ui/theme/        # Color, Type, Shape, Theme
├── data/
│   ├── local/           # Room DB, DataStore
│   └── repository/      # Repository implementations
├── domain/
│   ├── model/           # Domain models
│   ├── repository/      # Repository interfaces
│   └── usecase/        # Business logic
├── presentation/
│   ├── navigation/      # NavHost, routes
│   ├── home/           # Home screen
│   ├── editor/         # Main editor
│   ├── projects/       # Projects list
│   └── settings/       # Settings
└── di/                 # Hilt modules

License

Copyright © 2024 goyimDevv. All rights reserved.

About

Image editor app for android

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages