- 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.
-
Notifications
You must be signed in to change notification settings - Fork 0
My main portfolio site, a place to show my skills
Filipsys/portfolio-site
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
My main portfolio site, a place to show my skills