Skip to content

Instantly share code, notes, and snippets.

View kilip's full-sized avatar
🏠
In Search of Enlightenment

Anthonius Munthi kilip

🏠
In Search of Enlightenment
View GitHub Profile

Domus Project — Step-by-Step Implementation Checklist

This checklist provides a sequential, actionable guide to implement Domus v1. Each step references the relevant sections of the Product Requirements Document (PRD), Architecture Decision Records (ADR), and Technical Design Document (TDD). Follow the phases as defined in the PRD milestones.


Phase 0: Project Foundation (Pre-Sprint)

# Task References Status
@kilip
kilip / omed.md
Created March 11, 2026 04:08
Omed PRD

Omed Product Requirements Document

| | |

|---|---|

| Version | 1.9.0 |

| Status | Draft |

@kilip
kilip / organizer.md
Last active March 9, 2026 05:34
Organizer Specification

🧱 Organizer Build Prompt

Organizer — User · Organization · Team · Activity Management


🎯 Project Overview

Application name: organizer

Build a full-stack admin dashboard named Organizer for managing Users, Organizations, Teams, and Activities, with attendance tracking. The application uses better-auth for authentication including its built-in organization, team, and admin support. All UI — dashboard layouts, data tables, forms, dialogs, and navigation — must be built exclusively with shadcn/ui components. User images are stored on Cloudflare R2.

@kilip
kilip / organizer.puml
Created March 6, 2026 07:52
Plant UML untuk aplikasi organizer
@startuml
' SKIN
skinparam linetype ortho
skinparam roundcorner 10
skinparam entity {
BackgroundColor Snow
BorderColor DarkSlateGray
}
' ENTITAS
// Borrowed & modified from https://github.com/jenseng/abuse-the-platform/blob/main/app/utils/singleton.ts
// Thanks @jenseng!
export const singleton = <Value>(
name: string,
valueFactory: () => Value,
@kilip
kilip / GitCommitEmoji.md
Created September 30, 2024 03:48 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji
@kilip
kilip / git-join-commit.md
Last active September 26, 2024 01:42
Join several commits into one commit

Git Merge Commits Tutorial

In this tutorial we will merge several commits into one single commit

1. Change to Your Working Directory

Navigate to your project directory:

@kilip
kilip / dev-tools.md
Last active September 21, 2024 03:36
Setting dev tools
@kilip
kilip / sign-old-commit.md
Last active April 25, 2024 01:44
Git Sign old commit

Example

To sign two specific commits that are respectively 4 and 5 commits back in Git, you can use the git rebase command with the --exec option to sign the commits as they are being rebased. Here are the steps:

  1. Get the hash of the first (older) commit you want to sign by running git log.

  2. Run git rebase -i HEAD~5.

  3. This will open up a text editor with a list of the last 5 commits. Replace the word "pick" with "edit" for the first commit (5) you want to sign.

@kilip
kilip / multipass-on-bridged-network.md
Created February 5, 2023 01:25 — forked from ynott/multipass-on-bridged-network.md
Instructions for running multipass on a bridge network

1. Environmental information

  • OS: Ubuntu 20.04.2 LTS (GNU/Linux 5.8.0-59-generic x86_64)
  • Network: 192.168.xxx.0/24
  • Ubuntu multipass host machine IP: 192.168.xxx.yyy(static IP)
  • NIC: enp2s0(bridge host NIC)
  • Bridge NIC:br0

2. Prerequisites