Skip to content
Back to Home

My Projects

A collection of projects I've worked on, showcasing my skills
in frontend development.

SAAS Platform

SAAS Platform

Built a high-performance SaaS website using Next.js 14 and TypeScript, leveraging SSR, SEO best practices, metadata, Schema.org, Open Graph, and social cards to maximize performance and search visibility. Designed responsive, interactive UI with Tailwind CSS and Framer Motion, implementing smooth scrolling, scroll-based animations, reusable animation components, and efficient client-side state management.

Next.jsTypeScriptReact.jsTailwind CSSFramer MotionOpen GraphSEO
Art & Magazine

Art & Magazine

Built a reusable, component-driven architecture with centralized utilities, async data fetching, Suspense-based loading states, and dynamic metadata generation for SEO. Delivered a fully responsive, accessible UI with semantic HTML, mobile-first navigation, newsletter signup, social sharing, optimized image settings, canonical URLs, and cross-browser compatibility.

React.jsNext.jsTypeScriptSuspenseSemantic HTMLSEOResponsive DesignTailwind CSS
Movie Details

Movie Details

Built a React movie discovery app using useState and useEffect, integrated the OMDb REST API for real-time data fetching, implemented pagination, loading states, and proper error handling. Designed a component-driven UI with reusable components (MovieCard, MovieDetails, Pagination) and enhanced UX using Framer Motion animations including page transitions and hover effects.

React.jsReact HooksRESTful APIOMDB APIFramer MotionJavaScript (ES6+)CSS
Task Manager

Task Manager

Built a React task management app using useState and useEffect, implementing full CRUD functionality with Firebase Realtime Database via REST APIs using fetch and async/await. Created a responsive, animated UI using Framer Motion (layout, spring, hover/tap animations) and modern ES6+ CSS/Flexbox for clean, cross-browser layouts.

React.jsReact HooksFirebaseFramer MotionJavaScript (ES6+)CSSRESTful API

Get In Touch

Feel free to reach out to me through any of these platforms.