A responsive time tracking dashboard built with HTML, CSS Grid, and vanilla JavaScript. Featuring daily, weekly, and monthly activity tracking with a clean, modern UI.
- Updated
Oct 4, 2025 - JavaScript
A responsive time tracking dashboard built with HTML, CSS Grid, and vanilla JavaScript. Featuring daily, weekly, and monthly activity tracking with a clean, modern UI.
A modern, feature-rich Tic Tac Toe game built with HTML, CSS, and JavaScript. This responsive web application offers a personalized gaming experience with multiple customization options and advanced gameplay features.
A responsive notifications page built with vanilla HTML, CSS, and JavaScript. Featuring dynamic read/unread states, interactive elements, and full accessibility support with mobile-first design and smooth animations.
A responsive and accessible contact form built with HTML, CSS, and JavaScript. Features client-side validation, error handling, and success notifications. Fully keyboard navigable with screen reader support following WCAG accessibility guidelines.
A Responsive, and accessible multi-step form implementation featuring responsive design, real-time validation, and WCAG 2.1 AA compliance. Built with vanilla JavaScript, modern CSS, and semantic HTML as part of Frontend Mentor challenge.
A responsive e-commerce dessert shop interface built with vanilla JavaScript, CSS Grid, and Flexbox. Features include dynamic product listing, interactive shopping cart with quantity controls, order confirmation modal, and mobile-responsive design.
A responsive Todo app built with vanilla JavaScript, HTML, and CSS that features theme switching, CRUD operations for tasks, filtering, drag-and-drop reordering, and local storage persistence.
Interactive expenses chart component built with HTML, CSS, and vanilla JavaScript, featuring dynamic data visualization, responsive design, interactive tooltips, current day highlighting, and custom hover effects.
A responsive web application that calculates a person's exact age in years, months, and days based on their birthdate. Features form validation, animated results, and a clean, accessible UI built with HTML, CSS, and vanilla JavaScript.
A responsive browser extensions manager UI with light/dark theme toggle, built with HTML, CSS, and vanilla JavaScript. Features include extension filtering, toggling active states, and removal functionality.
A fully responsive and feature-rich comment system built as a Frontend Mentor challenge solution. Featuring real-time CRUD operations, upvote/downvote functionality, nested comment threading, user authentication simulation, and persistent data storage using localStorage. Built using HTML5, CSS3 , Vanilla JavaScript (ES6+), localStorage API
A responsive e-commerce product page built with HTML, CSS, and vanilla JavaScript. Features include an interactive image gallery with lightbox, product quantity selection, shopping cart functionality, and mobile-responsive design.
A responsive, accessible single page app that lets users search GitHub profiles with live suggestions, keyboard navigation, and previews of recent repositories. Built with semantic HTML, modern CSS, and vanilla JavaScript; it integrates the GitHub REST API for real data.
My solutions on the challenges from frontendmentor.io
Random Advice Generator WebApp
A responsive jobs board app using a data.json file from the deprecated GitHub jobs API to receive data. Users can filter jobs by title, location, and full time/part time contracts. Pagination with a default of 12 jobs loaded initially.
This landing page is based on The Frontend Mentor challenge. To reach the result, I used React and Sass with a responsive layout.
Effortlessly manage your tasks with our intuitive Task Manager App. Add, delete, and update tasks with ease. Organize your to-dos into customizable buckets. Stay productive and organized effortlessly!
Add a description, image, and links to the mobile-first-workflow topic page so that developers can more easily learn about it.
To associate your repository with the mobile-first-workflow topic, visit your repo's landing page and select "manage topics."