A modern blog platform built with Node.js and Express.js, featuring category-based filtering, interactive modals, and a smart tag-based image system. Combines elegant design with seamless content management for an engaging blogging experience that stores posts on your local browser only.
A responsive personal website showcasing my portfolio, skills, and resume, designed with a user-friendly interface. First designed through Figma and built using HTML and CSS, the site features dynamic elements, a modern layout, and accessibility-focused design principles to highlight my work and connect with potential employers.
Test your memory and concentration with this interactive Simon Game built using HTML, CSS, and JavaScript. Each level adds a new color to the sequence; repeat the pattern correctly to advance. With smooth animations and responsive design, it offers a fun challenge for users of all ages.
Pocket Gallery reimagines how users explore and interact with art through a clean, modern interface. The design includes pages for browsing artwork by artist or time period, a personalized "Curated Art for You" section, detailed artwork descriptions, and user-created galleries. Cohesive colors, thoughtful typography, and intuitive navigation deliver a seamless and engaging experience.
A simple, responsive homepage for Nike which features an interactive scrolling function that allows users to browse shoe descriptions seamlessly. The layout includes a navigation menu to create a user-friendly experience.
In this graphic design project, I explored the contrasting themes of "Dawn" and "Dusk" by creating two gradient designs in Adobe Illustrator. Each gradient was crafted to evoke the distinct emotions, feelings, and colors associated with these times of day. The "Dawn" design features soft, uplifting hues to represent the calm and renewal of morning, while the "Dusk" design incorporates deeper, more muted tones to convey the serenity and transition of evening.
Designed and implemented a C++ program to validate password strength based on criteria like capitalization, digits, length, and dictionary word inclusion. Enhanced security by cross-referencing passwords against a leaked-passwords database, utilizing efficient algorithms, binary search, and vectors to ensure robust validation and security.