film database application
crud · rest apis · mvc · full-stack · fetch api · cloud deployment
a full-stack film database application with crud functionality, a restful java backend
and a react frontend using the fetch api for asynchronous data retrieval. deployed using aws elastic beanstalk and aws rds.
retro desktop portfolio
ui design · component-based architecture · state management · responsive design
an interactive windows 95 inspired portfolio interface built with react and vite.
features a functional taskbar clock, calendar, animated start menu and desktop-style ui system.
remote stock control system
object-oriented programming · gui development · modular design
a java-based gui inventory management system for pc components, developed using object-oriented
programming principles to manage, manipulate and track stock data
gps waypoint management system
arrays · linked lists · data structures · algorithms
a console-based waypoint and route management system using arrays and linked lists
to store, insert, delete and manipulate gps waypoint data.