ianmartin.photos
A photography portfolio website built with Nuxt 3, Sanity.io, and UnoCSS.
A photography portfolio website built with Nuxt 3, Sanity.io, and UnoCSS.
A fun bird generator loosely based on the bird designs of Kurzgesagt made with Vue 3, Nuxt 3, UnoCSS, and TypeScript. Testing done with Vitest.
An easy way to set up a nuxt 3 project and get started using Supabase authentication.
A small, more focused wiki for the game Noita based on the in-game progress screen. Made with Nuxt 3.
My personal website made with Nuxt Content, Vue 3, and UnoCSS.
A boids implementation with reactive sliders to play around with the simulation.
Solution to the Frontend Mentor Todo Challenge. A todo list made with Vite, React, usehooks-ts, react-sortablejs, and TypeScript. I made this to learn React. Saves todo items to local storage.
Solution to the Frontend Mentor Todo Challenge. A todo list made with Vite, Vue 3, VueUse, VueDraggable, and TypeScript. I made this as a comparison to the Todo-React project. They behave exactly the same. Saves todo items to local storage.
Solution to the Frontend Mentor Advice Generator Application Challenge. A Simple one button application that makes a request to an external API. Made with Vite, React, and UnoCSS.