CleanFrame
삼성 The Frame용 개인 홈 화면, 포크와 맞춤을 위한 시작점
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A personalized planning system built around your goals, timing, and natural cycles.
Kiaros is the founding beta product. This is an MVP implementation focused on:
• Guided onboarding (capture meaningful user context)
• Personalized blueprint generation
• Current-time guidance and planning
• Beta feedback loop
See docs/ for product strategy and build sequence.
• Framework: Next.js 15 with TypeScript
• UI: Tailwind CSS + shadcn/ui components
• Auth: Clerk
• Database: Supabase (PostgreSQL)
• AI: OpenAI (for blueprint generation)
bash
npm install
bash
cp .env.local.example .env.README 전문 보기 ↗A personalized planning system built around your goals, timing, and natural cycles.
Kiaros is the founding beta product. This is an MVP implementation focused on:
See docs/ for product strategy and build sequence.
kiaros/
├── app/
│ ├── (auth)/ # Public auth routes (sign-in, sign-up)
│ ├── (app)/ # Protected app routes
│ │ ├── onboarding/ # Multi-step onboarding flow
│ │ ├── dashboard/ # Main dashboard/overview
│ │ ├── blueprint/ # Blueprint view
│ │ └── layout.tsx # App layout with header/footer
│ ├── api/ # API routes (backend)
│ │ ├── onboarding/
│ │ ├── blueprint/
│ │ └── feedback/
│ ├── globals.css # Tailwind styles
│ └── layout.tsx # Root layout with Clerk provider
│
├── lib/
│ ├── types.ts # Shared TypeScript types
│ ├── constants.ts # App constants
│ ├── utils.ts # Utility functions
│ ├── supabase.ts # Supabase client & queries
│ ├── services/ # Business logic
│ │ ├── blueprint.ts # Blueprint generation/retrieval
│ │ ├── onboarding.ts # Onboarding data management
│ │ └── user.ts # User profile management
│ └── hooks/ # Custom React hooks
│ └── useUser.ts # User context hook
│
├── public/ # Static assets
├── docs/ # Product documentation
│ ├── kiaros-ai-dev-starter-pack-v1.md
│ ├── kiaros-developer-handoff-v1.md
│ ├── kiaros-mvp-cut-v1.md
│ └── kiaros-build-sequence-v1.md
│
├── .env.local.example # Environment variables template
├── package.json # Dependencies
├── tsconfig.json # TypeScript config
├── tailwind.config.ts # Tailwind configuration
└── README.md # This file
Install dependencies
npm install
Configure environment variables
cp .env.local.example .env.local
Then fill in:
Start development server
npm run dev
Navigate to http://localhost:3000
Users progress through 5 steps:
After completion → Blueprint generation → Dashboard with current guidance
For MVP, recommend starting with template + AI fills approach:
See lib/supabase.ts for full schema definition.
Key tables:
users — User profiles (linked to Clerk)onboarding_data — User input from onboarding flowblueprints — Generated personalized blueprintscurrent_guidance — Weekly/current guidancefeedback — Beta user feedbackOnboardingData type in lib/types.tslib/services/onboarding.ts/onboardingauth() from @clerk/nextjs/serverThis skeleton is intentionally sparse with clear TODOs. When implementing:
Status: MVP Skeleton Phase Last Updated: April 2026