JovianMoon.io - Personal Site and Blog

This project powers JovianMoon.io, my personal site and blog. Feel free to browse the site and contact me if you have any questions.

It's built with SvelteKit and was developed during the beta phases of Svelte 5 as an exercise to learn the new framework.

Todo List

  • Add Projects to the site
  • Add a simple commenting system using Lucia Auth, Drizzle, and Turso
  • Add a simple contact form
  • Add a simple newsletter signup form
  • Add a simple search feature
  • Add a simple RSS feed
  • Add a simple sitemap

Running Locally

If you clone this project you can attempt to run it locally. This may or may not work depending on the state of site and if I am using any private APIs or services.

npm run dev

# Or start the server and open the app in a new browser tab
npm run dev -- --open

Important Notes

This project might require certain .env variables to run properly. However, I won’t be covering those in this README. Please be aware that you’re using this project at your own risk.

Contact

Feel free to explore JovianMoon.io and reach out to me if you have any questions or feedback. You can contact me through the site’s contact form or via BlueSky.

Top categories

Loading Svelte Themes