Aviral
Back to projects
Full StackInternship2026

D Fashion Mart

D Fashion Mart is a responsive clothing-store website built as a social-internship project for a local business. The experience combines accessible storefront navigation, collection pages, an image lightbox, and a contact workflow that can use an Express endpoint while retaining a frontend fallback.

D Fashion Mart responsive clothing storefront shown across desktop and mobile layouts

Features

  • Responsive storefront and collection layouts
  • Accessible desktop and mobile navigation
  • Keyboard-friendly product gallery lightbox
  • Optional Node.js and Express contact endpoint
  • Frontend fallback for contact submissions

Select an image to open the full-screen gallery.

Challenges

  • Keeping storefront navigation clear and usable across desktop and mobile layouts.
  • Coordinating gallery interactions without compromising keyboard accessibility.
  • Providing a useful contact fallback when the optional Express endpoint is unavailable.

What I learned

  • Structuring a multi-page storefront with reusable interface patterns.
  • Building accessible modal and navigation interactions in vanilla JavaScript.
  • Connecting a static frontend to a small Express service with graceful fallback behavior.