top of page

Web Development

A selection of my web development projects, ranging from captivating websites to innovative web applications.

01

CV App

This React web application, built using Vite and styled with Tailwind CSS, provides a user-friendly interface for creating professional CVs. Users can input their personal details, education, work experience, and skills, while a real-time preview dynamically updates to display the final result. The completed CV can be easily downloaded as a PDF file, ready to be shared with potential employers.

​

React, JavaScript, HTML, CSS, Vite

SCR-20240516-oncm.png
battleship-app-scr.png

02

Battleship

The classic game of Battleship with this interactive web application. Featuring a custom terminal for entering commands and intuitive mouse interactions, the app provides a unique and immersive gaming experience, complete with real-time user feedback.

​

JavaScript, HTML, CSS, TailwindCSS, Webpack

03

Todo List App

This web application enables users to manage multiple projects, each with its own set of todo lists. The app provides a clean and intuitive interface for creating, editing, and organising tasks within different projects, facilitating efficient project management and task tracking.

​

JavaScript, HTML, CSS, Webpack

todo-app-screenshot.png
weather-app-scr.png

04

Weather App

This project utilises the OpenWeather API to fetch and display weather forecast data for specified locations. Users can input a location, and the web application presents the current weather conditions along with a multi-day forecast, providing valuable insights into temperature, precipitation, and other relevant meteorological information.

​

JavaScript, HTML, CSS, Webpack

bottom of page