Discovery Trail is an AI powered course generation platform where can create multiple courses for yourself or choose to share them with friends. I’m often required to do moderate-depth research on a variety of topics and developing initial context always consumes the most time; this application addresses exactly that. You can view the repository here.

This project was also an experiment using HATEOS with a Go web server. I’m weary of the unnecessary boilerplate and complexity in modern client-heavy frameworks, so I leaned heavily into hypermedia as an engine with the use of HTMX.

Stack

  • Golang, Sqlite, TailwindCSS, Templ, HTMX, Vite.