Skip to content

emrepbu/AndroidProjectCraft

Repository files navigation

Android Project Craft

Android Project Craft is a web tool for generating modern, customizable Android project templates.

Features

  • Modern Android development approach
  • MVVM architecture pattern
  • Jetpack Compose UI framework
  • Kotlin Coroutines for asynchronous operations
  • Best practice libraries (Retrofit, Room, Hilt, Coil)
  • Kotlin DSL based Gradle configuration

Getting Started

  1. Clone the project
  2. Install dependencies: npm install
  3. Run in development mode: npm run dev
  4. Build the project: npm run build

Usage

  1. Enter project basic information (project name, package name, SDK versions)
  2. Review architecture, libraries, and other settings
  3. Generate and download your Android project

Future TODOs

  • Re-implement Features section with curated feature options
  • Add project templates for common app types
  • Include theme customization options
  • Support for multiple screens/activities
  • Add project testing configuration
  • Improve file tree navigation with search
  • Support for multiple architecture patterns
  • Add CI/CD configuration templates
  • Create visual previews of generated UI components

Releases

No releases published

Packages

No packages published