DreamCapture

Personal project

DreamCapture lets users record their dreams and receive AI-generated interpretations. The app features secure user authentication and cloud-based data storage via Firebase. It leverages a custom serverless API hosted on RunPod, integrating OpenAI’s API to enhance dream interpretations for DynaVisionXL dream generation. Additionally, Three.js is used to render immersive 360-degree dream visuals, allowing users to explore AI-generated dreamscapes in a fully interactive experience.

Photography Portfolio Website

Freelance development

A website I created for a local photographer. The website is built using Next.js and is hosted on Vercel. The website features portfolio and project galleries of the artist's work, and a contact form.

Hopzag Website Development Agency

Business project

A website I created for my website development business. The website features my services, a portfolio of my work and a contact form.

Multiplayer Fighter Game

University project

For my final year project in university, I created a multiplayer fighting game using Unity and C#. The game features a lobby system, character selection, and fighting mechanics. Player can start a server and connect to each other over the internet using a lobby code.

Brikbloom Property Sourcing

Freelance development

A website I created for a property sourcer. The website features key information about the business and a contact form.

Finance Tracker

Personal project

A web application I created which allows users to track their daily, weekly and monthly expenses and income. The app features a user authentication and data storage using Firebase.

The Guidance Company

Freelance development

A website I made using Wordpress for a local client's potential business. It only reached a first draft however provided valuable insight into wordpress and its ecosystem

Art Store (Work in progress)

Personal project

A web application I am currently working on which will allow users to buy and sell digital art. The app features user authentication using Auth0 and data storage using MongoDB.

Calorie Counter (Work in progress)

Personal project

A web application I created which allows users to track their daily calorie intake and set goals for their daily intake. The app features Auth0 user authentication system and a MongoDB database to store user data.