2025
JamesReviewsMusic
A personal music blog where I write reviews and track scores.
- Designed and built a full-stack web application for creating and managing personal album reviews.
- Developed a RESTful backend API with Hono.js and PostgreSQL, using Drizzle ORM for type-safe database access.
- Implemented a modern frontend with React and Vite, and added automated backend testing with Jest to validate core application logic.
- Containerised the application using Docker Compose and configured a Jenkins pipeline to automate deployments.
Built with React, TypeScript, Hono.js, PostgreSQL and Docker



