Documentation Build
Learn how I built the documentation for my guestbook, including details on the API reference implemented with Scalar and how search and LLM-ingestion is supported.
Content Engineering
I designed and built a retro-inspired, mobile-responsive Next.js guestbook application styled with Tailwind CSS and a backend powered by Supabase, complete with comprehensive documentation in MDX, including an API reference implemented with Scalar.
I designed and built a mobile-responsive Next.js application styled with Tailwind CSS and a backend powered by Supabase, featuring:
Nostalgic for the days of Geocities, anonymous guestbooks, and Adobe Flash animation websites, I built a modernized version with a poetic twist:
Documentation guides include search functionality, and the API reference features an interactive explorer where users can input their own credentials to test the API when their applications are fully installed:
Alongside the interactive API library, I built a chatbot powered by Gemini that can answer questions about the documentation:
The live chatbot uses Supabase’s pgvector extension to store the embeddings of the documentation, and the Gemini API to answer questions:
Using feature flags I implemented, I can toggle between different versions of the application, like the deployment below which doesn’t feature the poetry volume and instead serves the guestbook commenting board at full size:
Or display two different versions of the documentation, such as one that reflects the features of my custom install, and one that reflects the features of the public install:
Learn more about how I built my guestbook and the accompanying documentation: