Skip to content

Rizafii/LaundryYuk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

46 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LaundryYuk!

logo

Solusi Digital untuk UMKM Laundry ✨

Platform Language Firebase Android Studio

GitHub forks GitHub stars GitHub last commit License

πŸ“‹ Deskripsi Proyek

LaundryYuk! adalah aplikasi mobile Android yang dirancang khusus untuk memecahkan permasalahan administrasi perusahaan/UMKM laundry. Aplikasi ini hadir sebagai solusi digital untuk mengatasi pencatatan yang tidak terdata dengan rapi, sehingga membantu pemilik usaha laundry dalam mengelola bisnis mereka dengan lebih efisien dan terorganisir.

🎯 Visi & Misi

  • Visi: Menjadi solusi teknologi terdepan untuk digitalisasi UMKM laundry di Indonesia
  • Misi: Membantu pemilik usaha laundry dalam mengelola administrasi dengan mudah, cepat, dan akurat

✨ Fitur Utama

πŸ‘₯ Manajemen Pegawai

  • πŸ” Login Pegawai: Sistem autentikasi yang aman untuk pegawai
  • πŸ‘¨β€πŸ’Ό Data Pegawai: Kelola informasi lengkap karyawan dengan mudah

πŸ‘€ Manajemen Pelanggan

  • πŸ“ Data Pelanggan: Simpan dan kelola informasi pelanggan secara terstruktur
  • πŸ“ˆ Riwayat transaksi pelanggan yang lengkap

πŸ›οΈ Manajemen Layanan

  • 🏷️ Data Layanan: Katalog lengkap layanan laundry dengan harga
  • πŸ”§ Kategori layanan yang dapat disesuaikan

🏒 Manajemen Cabang

  • 🌐 Data Cabang: Kelola multiple cabang dalam satu aplikasi
  • πŸ“Š Monitoring performa setiap cabang

πŸ’° Sistem Transaksi

  • ⚑ Buat Transaksi: Interface yang user-friendly untuk pembuatan transaksi
  • πŸš€ Tracking status cucian real-time
  • πŸ’³ Sistem pembayaran yang terintegrasi

πŸ“Š Pelaporan & Analitik

  • πŸ“‹ Data Laporan: Dashboard komprehensif untuk analisis bisnis
  • πŸ’Ή Laporan keuangan harian, mingguan, dan bulanan
  • πŸ“ˆ Grafik dan visualisasi data yang informatif

πŸ› οΈ Tech Stack

πŸš€ Component πŸ’Ž Technology 🎯 Purpose
πŸ“± Language Kotlin Native Android Development
πŸ› οΈ IDE Android Studio Development Environment
πŸ”₯ Database Firestore NoSQL Cloud Database
πŸ” Auth Firebase Auth User Authentication
πŸ’Ύ Storage Firebase Storage File Storage
πŸ—οΈ Architecture MVVM Design Pattern
🎨 UI/UX Material 3 Design System

πŸ“± Screenshots Aplikasi

Login & Dashboard

Manajemen Data

Transaksi & Laporan

πŸš€ Cara Instalasi & Setup

Prerequisites

Pastikan Anda telah menginstall:

  • Android Studio (versi terbaru)
  • JDK 8 atau lebih tinggi
  • Android SDK
  • Git

πŸ“₯ Clone Repository

# πŸš€ Clone repository
git clone https://github.com/yourusername/LaundryYuk.git

# πŸ“ Masuk ke direktori proyek  
cd LaundryYuk

# πŸ› οΈ Buka dengan Android Studio
# File > Open > Pilih folder LaundryYuk

βš™οΈ Konfigurasi Firebase

  1. πŸ”₯ Buat Proyek Firebase

  2. πŸ“± Setup Android App

    • Pilih "Add app" dan pilih Android
    • Masukkan package name aplikasi
    • Download file google-services.json
  3. πŸ”— Integrasi Firebase

    # πŸ“‹ Letakkan google-services.json di folder app/
    app/google-services.json
  4. βœ… Aktifkan Firebase Services

    • πŸ” Authentication: Email/Password, Google Sign-In
    • πŸ—„οΈ Firestore Database: Mode production
    • πŸ’Ύ Storage: Default rules

πŸ”§ Setup Environment

  1. πŸ”„ Sync Project

    Android Studio > File > Sync Project with Gradle Files
    
  2. πŸ—οΈ Build Project

    Build > Make Project (Ctrl+F9)
    
  3. πŸš€ Run Application

    Run > Run 'app' (Shift+F10)
    

πŸ“‹ Konfigurasi Database

Struktur Firestore Collections:

πŸ”₯ LaundryYuk/
β”œβ”€β”€ πŸ‘₯ pegawai/          # Data pegawai
β”œβ”€β”€ πŸ‘€ pelanggan/      # Data pelanggan  
β”œβ”€β”€ πŸ›οΈ layanan/       # Data layanan
β”œβ”€β”€ 🏒 cabang/       # Data cabang
β”œβ”€β”€ πŸ’° transaksi/   # Data transaksi
└── πŸ“Š laporan/        # Data laporan

πŸ‘¨β€πŸ’» Developer : [Firmansyah Riza Afifudin]

πŸ“„ Lisensi

Proyek ini dilisensikan di bawah MIT License - lihat file LICENSE untuk detail lebih lanjut.

🀝 Kontribusi

Kami sangat terbuka untuk kontribusi! Silakan:

  1. 🍴 Fork repository ini
  2. 🌟 Buat branch fitur baru (git checkout -b feature/AmazingFeature)
  3. πŸ’¬ Commit perubahan (git commit -m 'Add some AmazingFeature')
  4. πŸš€ Push ke branch (git push origin feature/AmazingFeature)
  5. πŸ“ Buat Pull Request

πŸ“ž Kontak & Support


🧺 LaundryYuk! - Digitalisasi UMKM Laundry Indonesia πŸš€

Made with ❀️ for Indonesian UMKM

GitHub

⭐ Jangan lupa beri star jika project ini membantu! ⭐

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages