My Projects

Here are some of the projects I've worked on. Each one represents a unique challenge and learning experience.

Battleships
Completed

Battleships

Aug 2023
Aug 2023

A classic naval combat game reimagined for the web. This interactive Battleships implementation features both single-player and two-player modes, allowing users to either challenge an AI opponent or engage in tactical warfare with friends. Built with pure JavaScript, it delivers an engaging gaming experience with intuitive controls and strategic gameplay.

JavaScriptHTMLCSS
  • Implemented both single-player AI and two-player modes
  • Built with vanilla JavaScript for optimal performance
  • Created responsive design for cross-device gameplay
BrewBuddy
Completed

BrewBuddy

Aug 2023
Sep 2023

A React-powered brewery discovery platform that connects users with breweries worldwide. Leveraging the Open Brewery DB API and Mapbox integration, BrewBuddy offers an interactive experience for exploring and tracking favorite breweries with precise location mapping.

ReactJavaScriptMapbox APIOpen Brewery DB APICSS
  • Integrated Open Brewery DB API for comprehensive brewery data
  • Implemented interactive maps using Mapbox for location visualization
  • Built favorites system for personalized brewery tracking
  • Created responsive design for seamless mobile and desktop use
ElevenSim
In Development

ElevenSim

Sep 2023
Oct 2023

A TypeScript-powered football simulation game inspired by Inazuma Eleven. This unique simulator allows users to pick from a curated selection of teams and simulate matches with custom game logic. The highlight feature is the tournament mode, where users can organize and simulate entire competitions.

TypeScriptReactExpressNode.jsCSS
  • Developed comprehensive tournament system with bracket progression
  • Implemented custom game logic for realistic match simulations
  • Built with TypeScript for enhanced code reliability
  • Created interactive team selection and match visualization
TaskMaster
Completed

TaskMaster

Oct 2023
Oct 2023

A streamlined task management application that helps users organize their workflow efficiently. Built with Django and React, TaskMaster offers intuitive task creation and category-based organization, making project and personal task management seamless and effective.

ReactPythonDjangoJavaScriptCSS
  • Implemented category-based task organization system
  • Built RESTful API with Django for robust backend functionality
  • Created intuitive UI with React for smooth user experience
  • Designed responsive interface for cross-device task management