The Lab banner

The Lab

3 devlogs
32h 27m 14s

This is basically a website that I post blog posts, project updates (thats why it’s called The Lab, and a place where you could contact me (via Giscus embedded in the website)

This project uses AI

Copilot code completion

Demo Repository

Loading README...

Nathan

Implemented a live Markdown editor for the admin page, it supports adding media via drag and drop (which caches them and uploads them to Cloudflare R2 via AWS S3 API when the post is published. When the post is published, it gets pushed to GitHub automatically.

Attachment
0
Nathan

Added the basic frontend of the admin panel, it rendered markdown automatically as you type (and renders using the same format as the actual pages). It is protected using Cloudflare Access, maybe I will also protect it using an authentication system that I implement myself later, I trust Cloudflare for now

Attachment
0
Nathan

[UPDATE: Apr 22: I did not expect this project to take me so long, so I did not log anything on flavourtown prior to Apr 19… ]

Added the blog section, which is dynamically server-side generated based on a .md file and metadata included within the file

Attachment
0