Repository navigation
Starlog v0.1 첫 릴리스
게임을 얼마나 샀고 얼마나 했는지 스스로 기록하기 위해 만든 개인 아카이브. 웹으로 배포된 첫 완성본.
담기
IGDB에서 게임을 검색해 라이브러리에 담습니다. 외부 DB에 없는 게임은 직접 등록할 수 있고, 마스터 정보(제목·개발사·유통사·출시일·장르·가격)는 항목마다 덮어쓸 수 있습니다. 커버도 직접 올릴 수 있습니다.
기록
- 회차 — 시작일·종료일·상태(플레이 중 / 일시 중단 / 중도 포기 / 완료), 기기·에뮬레이터·입력 방식·계정
- 취득 — 구매 / 구독 / 무료 배포 / 선물 / 빌림 / 체험판 / 미보유, 가격과 취득일, 어느 플랫폼 어느 계정으로
- 개인 기록 — 평점, 총 플레이 시간, 마크다운 메모
- 분류 — 태그 하나와 개인 장르 여럿
상태(위시리스트 · 백로그 · 플레이 중 · 일시 중단 · 중도 포기 · 완료)는 직접 고르지 않습니다. 회차와 취득 기록에서 자동으로 정해집니다.
보기
- 대시보드 — 보유 수, 플레이 중, 완료율, 총 플레이 시간. 최근 플레이 / 최다 플레이 / 최고 평점 세 줄. 월별 지출 꺾은선(통화별로 따로 그립니다)
- 라이브러리 — 그리드 뷰와 태그 폴더 뷰. 검색, 6종 필터(개발사·장르·출시 연도·기기·플랫폼·계정), 5종 정렬(최근 플레이·평점·출시일·이름·플레이 시간). 최근 플레이순에서는 진행 중인 게임이 항상 맨 앞에 옵니다
- 상세 — 배너, 내 평점과 IGDB 평점, 클리어 소요 시간(Main / Main+Extra / Completionist), 회차·취득 타임라인
설정
플랫폼과 계정, 보유 기기, 에뮬레이터, 입력 방식, 구독 서비스를 직접 관리합니다. 삭제한 게임은 기한 없이 보관되고 되살리거나 완전히 지울 수 있습니다.
배경 색 다섯 개를 직접 고를 수 있습니다. 고르는 즉시 미리보기에 반영됩니다.
계정
이메일 또는 Google 로그인. 가입은 관리자 승인을 받습니다 — 무료 티어 용량 때문입니다. 탈퇴는 30일 유예 후 완전 삭제되고 그 안에는 복구할 수 있습니다.
실데이터
옵시디언에 쌓아둔 게임 노트 76건을 그대로 옮겨 담았습니다. 회차 64건, 취득 76건, 감상 메모 43건, 지출 합계 1,885,530원.
만든 것
Spring Boot 4.1 / Java 21 / PostgreSQL · Next.js 16 / React 19 / Tailwind v4
Render · Vercel · Neon · Cloudflare R2 — 전 구간 무료 티어
백엔드 테스트 446개. 화면 배경은 WebGL 셰이더로 그립니다.
알려진 한계
- 무료 인스턴스라 15분 무활동 후 첫 접속은 깨어나는 데 시간이 걸립니다
- 반응형은 아직입니다. 데스크탑 화면 기준입니다
- 자체 도메인이 없어 인증 메일을 보낼 수 없습니다. 그래서 가입은 Google 로그인으로 제한되어 있습니다
다음
v1.0은 일렉트론 데스크탑 앱입니다.
Full Changelog: https://github.com/milobeene/starlog/commits/v0.1