Iām a passionate front-end developer with a strong focus on writing clean, efficient code. I love contributing to open-source projects as it allows me to constantly learn new things and collaborate with diverse teams. My drive to continuously improve my skills keeps me motivated to build user-friendly, responsive web applications that solve real-world problems. Whether working on personal projects or collaborating with others, I always strive for excellence and creativity in my code.
HTML
CSS
Javascript
Typescript
Git
GitHub
React
TailwindCSS
Firebase
git repository
live demo
A responsive Airline Reservation System web application that enables users to book flights, manage reservations, and check flight details. Built with React, TypeScript, and TailwindCSS, it features an integrated payment system for a seamless online booking experience.
git repository
live demo
A responsive food ordering platform built with React, Context API, and TailwindCSS. It allows users to browse meals, add items to a cart, and complete purchases through an integrated payment system, providing user-friendly online shopping experience.
git repository
live demo
A dynamic web application built with React, TypeScript, Context API, SCSS, and external API integration, developed for a Lendsqr assessment. It displays user data, including active users, savings, and loans, fetched and rendered from an external API.
git repository
live demo
A clone of the Cowrywise app built using React, Context API, and TailwindCSS. This project replicates the core features and design of the popular savings and investment platform, offering a responsive user interface.
git repository
live demo
A multi-page space tourism website built with HTML, CSS, and JavaScript, inspired by a Frontend Mentor challenge. The site offers a sleek, responsive design, providing information about space destinations, crew members, and technology for aspiring space travelers.
git reposity
live demo
A timed quiz application built with React and CSS, where users answer questions within a set time limit. The app automatically submits the answers when time runs out and displays the final score, providing an interactive user experience.