InternationalStudySpots
Study Spot Sharing Site
✏️ Rebuilding with new design, improved component / server architecture and integration / E2E testing.
NextJS
Prisma
Jest
TRPC
AWS S3
React Query
Google Maps
tailwind
⏰ 2023
WIP V2 of SadFrogsStudying, you can find that project below.
Superhighway
E-Commerce
✏️ Pages revalidate when CMS content changes. Be sure to check out the News and Lookbook pages. All content is configurable via the CMS (Sanity). Animations using Framer Motion.
NextJS
Sanity
SWR
Framer Motion
Shopify
⏰ 2022
Pending to be rebuilt.
Learning Playground
Miscellaneous
✏️ Place to store JS exercises I do, along with learning notes.
Typescript
Vitest
React Testing Library
React
Vanilla CSS
⏰ 2024
SadFrogsStudying
Study Spot Sharing Site
✏️ An index of beautiful places to study around the world. User-submitted. Big form and client/server validation with zod. Implements Google Maps API, statically generates map pages, and uses NextJS's ISR to revalidate pages when new locations are added, to save API costs. Implements pending edits where an admin has to confirm any edits.
NextJS
Prisma
TRPC
AWS S3
React Query
Google Maps
tailwind
⏰ 2023
Videohead
Video Portfolio
✏️ Sanity CMS to manage video projects for a client and NextJS on the frontend.
NextJS
Sanity CMS
⏰ 2022
Nuan Ho Art
Portfolio
✏️ A portfolio site I designed and developed for Sydney-based artist, Nuan Ho.
Gatsby (React)
Graphql
NetlifyCMS
⏰ 2021