Skip to content
@CLOOP-ClosetLoop

CLOOP

CLOOP-ClosetLoop

🌱 Wear it, log it, and cycle it

Frame

A 2025 report by The Hankyoreh revealed that many donated clothes from Korea are shipped abroad and often end up burned or dumped—especially in Panipat, India—causing serious environmental and health problems. “Sustainable fashion” fails when unused clothes are simply exported and destroyed.


🍃 Overview

Frame From registration to donation—all in a few taps.

CLOOP turns good intentions into real sustainable action.

✅ Check out our app overview and demo video !

🌿 Features

Splash Login Home Closet Clothing Wear Stats

  • Onboarding : Easy login via Google account integration
  • Home : Home screen that lets you track your daily outfits via a calendar view
  • Closet : feature to organize and view registered clothes by category at a glance
  • Clothing Wear Stats : View comprehensive clothing statistics based on last worn date and total number of wears



Add Cloth Dialog Add Cloth - Manual Manual 2 Add Cloth - AI AI 2

  • Manual Registration : Allows users to upload a photo and manually enter details such as category, name, brand, color, purchase date, and season
  • AI Registration : Automatically classifies category, name, color, and season from a single clothing photo using AI. Users simply review the AI-generated results and make minor edits if necessary



Register Outfit Select outfit items Outfit Registered Outfit

  • Photo Upload : Capture and upload a photo to record today’s outfit
  • Item Selection : Select the clothes worn today from your registered wardrobe
  • Registration Complete : View the outfit and selected clothing items at a glance



Donate Donation Dialog Donation Completed Logout

  • Donation : Automatically highlights clothing items that have not been worn for over six months
  • Logout : Log out via the My Page section



🛠️ Tech

Project Architecture

Frame

Developer

Juyeon Park Sihyun Kim Wonjung Go
FrontEnd BackEnd BackEnd

📌 Backend (BE)

  • Language: Java 17
  • Framework: Spring Boot
  • Database: MySQL
  • Authentication:
    • Google OAuth 2.0
    • JWT (JSON Web Token)
  • AI Integration: Gemini API (via HTTP request)
  • API Documentation: Swagger (Springdoc OpenAPI)
  • Deployment: Docker, AWS EC2

📌 Frontend (FE)

  • Language: Kotlin
  • Tool: Android Studio
  • Architecture: MVVM (Model-View-ViewModel)
  • Jetpack Components
    • AppCompat
    • LifeCycles
    • ViewModel
    • LiveData
    • ViewPager2

Popular repositories Loading

  1. CLOOP-Server CLOOP-Server Public

    Backend repository of CLOOP - APAC Google Solution Challenge 2025

    Java 1

  2. CLOOP-Android CLOOP-Android Public

    Frontend repository of CLOOP - APAC Google Solution Challenge 2025

    Kotlin

  3. .github .github Public

    Repository for Readme

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…