Creative-minded Frontend Developer with a background in graphic design.
Graduated from Northcoders bootcamp, now focused on crafting clean, user-first web experiences.
1. NC News
π A full-stack news platform inspired by Reddit, built as part of the Northcoders bootcamp. The backend is a RESTful API I developed to handle articles, topics, users, comments, and voting, with full CRUD functionality. The frontend is a React-based application that consumes this API, allowing users to browse, post, comment, and vote in an interactive and responsive interface.
πΉ Tech: React, React Router, React Hook Form, Axios, Tailwind CSS, Node.js, Express, Husky, PostgreSQL, Jest
πΉ Live Demo
πΉ BackEnd Demo
2. FitSpo app
π A full-featured full-stack fitness web application that allows users to explore 1,300+ exercises, build custom workouts, and track their progress over time. Users can log sets and reps, view workout history, and analyse progress through a personal dashboard with charts and stats. Guests can browse exercises, while full tracking features are available upon registration.
πΉ Tech: React, Next.js, Tailwind CSS, TypeScript, Node.js, PostgreSQL, Vercel, Neon
πΉ Live Demo
3. React Pizza
π A React-based frontend e-commerce application simulating an online pizza store. Users can browse pizzas, apply filters and sorting options, search for specific items, and customise orders with different dough types and sizes. The app also features a shopping cart, allowing users to adjust quantities, remove items, and view total price calculations.
πΉ Tech: React, React Router, Axios, Sass, TypeScript, Redux Toolkit
πΉ Live Demo