You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a responsive inventory management website built using HTML, CSS, and modular JavaScript. It features three main dynamic pages that load content based on user interactions. The application allows users to manage categories and products in a streamlined dashboard interface.
A modularized cafe page where objects tell the story and functions bring it to life. Webpack, JavaScript, and CSS unite to serve dynamic content and smooth navigation.
A modular, object-oriented Tic-Tac-Toe built with modern JavaScript. Refactored to use ES6 classes for game logic, UI, and board management. Integrated PubSub.js for decoupled event communication. Follows OOP and SOLID principles for maintainable, scalable code.
A simple and responsive JavaScript web application that fetches Pokémon data from the PokéAPI, displays a dynamic list, and provides detailed Pokémon information in an interactive modal.
A clean, responsive portfolio site built with vanilla HTML, CSS, JavaScript, and powered by Parcel. Includes animations, charts, and accessible design for all users.
A fully-tested, accessible, and responsive Rock-Paper-Scissors game built with modular JavaScript, SOLID principles, and full Vitest unit + integration test coverage. Showcasing professional UI design, DOM testing with jsdom, and real-world architecture without frameworks.
A single-page restaurant website built with vanilla JavaScript and Webpack, showcasing modular JS architecture, dynamic DOM manipulation, and SPA-style tab switching. All content is rendered via JavaScript — no pre-filled HTML. This project serves as a hands-on practice to deepen understanding of Webpack, ES6 modules, and frontend UI structuring.
A fully responsive, single-page restaurant website built with modular, object-oriented JavaScript and Webpack. Demonstrates SOLID principles, dynamic UI rendering, reusable CSS components, and full jsdom/Vitest testing. Designed for real-world frontend architecture, performance, and accessibility.
A responsive, browser-based Tic-Tac-Toe game built using HTML, CSS, and JavaScript. Supports both Player vs Player and Player vs Bot modes, with smooth animations and a clean UI.