← Work

PROJECT NOTES

Published

Chekpoint

An editorial game-discovery demo with a searchable eight-game catalog and a browser-local play library.

Project type
Game-discovery demo
My contribution
Concept, design & testing
How I guide implementation and testing
The CHECKPOINT game-discovery home page with its Elden Ring feature, editorial navigation and yellow demo action.
ACTUAL APPLICATION / Chekpoint

PROJECT AT A GLANCE

The idea and the experience.

Who it is for

Players browsing games and organizing a personal play list.

The problem explored

Connect editorial discovery with a searchable catalog and simple library controls.

What it demonstrates

  • Searchable eight-game catalog
  • Browser-local play library
  • Library status filters

THE TECHNOLOGY

  • HTML
  • CSS
  • JavaScript
  • Local Storage

Project overview

Chekpoint brings game discovery and a personal play backlog into one editorial experience. The CHECKPOINT interface connects finding a game with deciding when to play it.

The current demo has eight curated games, a searchable catalog, individual game pages and a library that can be tried without an account.

My contribution

I developed the idea, shaped the visual design and tested the user experience.

The challenge

Connect game discovery with a personal play library, keeping browsing, status changes and recovery easy to understand.

From discovery to a personal library

The home page uses a dark editorial layout, large game imagery, warm yellow actions and small checkpoint-inspired labels. Search, genre and platform filters, and sorting help a visitor narrow the catalog. Detail links preserve the selected catalog context.

Try demo creates five clearly labeled sample entries, covering Wishlist, Backlog, Playing, Completed and On Hold. Visitors can add games, change a status, search their library or remove an entry. Removal, reset and clear actions offer Undo.

A deliberate implementation boundary

The finished demo uses HTML, CSS and JavaScript. A versioned browser-local record stores the library; the source handles invalid records and unavailable storage. It does not require registration, a hosted database or an email service.

The same workspace contains an earlier Next.js and PostgreSQL application with account-bound libraries. That implementation is retained as a technical reference. Its authentication and database features are not presented as features of the current static demo.

Evidence and limits

The images on this page were captured from the current local demo on 24 October 2026. The library contains fictional sample entries, not real player activity. Browser storage belongs to one origin and browser profile; it is not account synchronization or a server backup.

Explore the demo

Browse the game catalog, try its search and filters, and open a game detail page. Select Try demo to load five sample library entries, then change a play status or search your collection.

No account is required. Library changes stay in the current browser; they do not synchronize between devices.

Media and links

The Live Demo action opens the public game-discovery demo, which can be explored without an account. Library changes stay in the current browser. The source repository remains private.

Game imagery belongs to its respective publishers and developers; the source project records credits and an unresolved public-use rights review.

LET’S TALK ABOUT YOUR PROJECT

Have a similar project
in mind?

Share your idea or existing website. We’ll clarify what you need and whether I’m the right fit.

Discuss a Similar Project