Skip to content

johanhanses/app-johanhanses.com

Repository files navigation

Abandoned/Inactive. This project has not been updated to current (13.4 as of now) version of Next 13 and is no longer hosted anywhere.

johanhanses.com using Next.js 13, React 18, Server components, TailwindCSS, Framer Motion, Prisma ORM and PlanetScale.

TODO

  • Demo: Make demo/toy search with results presented in a server component

  • Add this todo somewhere in app / Changelog page?

  • Add keywords, spice up SEO.

  • Redesign demo landing page.

  • Add more demos

  • Dashboard for adding content.

  • Editor.js adding for own content.

  • Change fonts to Cal Sans and Matter Display?

  • Make main nav a server component

  • Fix initial render of sun when system theme is dark

  • Check all pages with VoiceOver

  • Decide which icon lib to use.

  • Tailwind-Prettier or eslint from antfu?

  • Make next auth work in appDir.~ Hells yes!

  • Make color mode work in appDir.

  • Prisma ORM.

  • PlanetScale.

  • Refactor auth to lib

  • Make all components namned exports

  • About the whole techStack

  • About me

  • Active pages highlight in menu

  • Resume/CV behind Auth.

  • Footer

  • Fix cover-letter scaling

  • Move auth guard from client component to auth layout

  • Add UI demo page

  • Fix iframe width and height on all devices

  • Set a fixed height on the login button