← Back to Portfolio
Figma screenshot showing initial wireframe and user journey

Splitinator

Next.jsTypeScriptTailwindCSS

This app lets you input and split a restaurant bill with your mates, avoiding the last-minute calculator frenzy when passing the card machine around! This was a great practise project, using Next.js (with TypeScript) to solve an actual problem in my life. I was able to use reducers and context to tackle some pretty heavy state management and create compound components that I can reuse in other projects. I also took a course on Figma to create a wireframe and user journey, which was so valuable as it cut my development time significantly!