Skip to content

Filipsys/portfolio-site

Repository files navigation

TODO:

  • Fix metadata on the main site.
  • Fix fun mode view and add a theme toggle to switch between.
  • Add snow during the winter period in the main site.
  • Migrate project to Tailwind v4 & React 19.
  • Add cat cursors using websockets, most likely using the ws npm package to the fun mode.
  • Add a list of signed messages to the fun site, using oath (Github) and a database to track messages and saved users.
  • Create a projects tab in the main site.
  • Make the language colours dynamic (fix CORS).
  • Make the projects section responsive.
  • Keep the navbar as a static client-side component and lazy load the heavier sections using next/dynamic.
  • Make the pinned repositories dynamic by creating a worker which will scrape the Github profile to get the repo details.
  • Switching from Cloudflare's d1 to Drizzle's Sqlite as d1 requires a worker. I'm not sure how to make a worker work with a database that better-auth uses so I have to use something like Drizzle. Used Drizzle.
  • Possibly add Posthog to track any parts of the site that could be improved on.
  • Replace Eslint with Biome to improve DX.
  • Update site accessibility to include the ability of traversing without a mouse.
  • Fix light mode & add theme toggle.

About

My main portfolio site, a place to show my skills

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •