Welcome to the FSD Intern Repository maintained by Vijayapandian T. This repository contains the project code, tasks, and full-stack development implementations completed during the internship.
🌐 Live Application Link: Smart Digital Museum
| Directory | Description | Live Demo | Tech Stack | Status |
|---|---|---|---|---|
smart-digital-museum/ |
Interactive Smart Digital Museum web app featuring 12 artifacts (including 8 Tamil Nadu heritage items), real-time search, filtering, comparison, room tours, year badges, image fallbacks, and dark mode. | 🌐 Live Demo | React 18, Vite, Tailwind CSS, LocalStorage | Completed 🚀 |
The primary application in this repository is the Smart Digital Museum, a modern web application designed for exploring historical artifacts, famous artworks, and cultural treasures worldwide, with a dedicated highlight on Tamil Nadu, India cultural heritage.
- 🌐 Live Deployment: Hosted on Vercel at fsd-intern-task-and-project.vercel.app.
- React 18 & Vite: Built with high-performance modular components.
- Tailwind CSS: Modern responsive styling with custom gold branding and dark mode support.
- Enriched Artifact Dataset: 12 curated historical artifacts including 8 Tamil Nadu items (Chola Nataraja Bronze, Brihadisvara Temple reliefs, Mahabalipuram Shore Temple, Tanjore Paintings, Madurai Musical Pillars, Kanchipuram Silk Loom, etc.).
- Formatted Year Badges: Formatted
CE/BCEbadges on all artifact cards and modals. - Image Fallback Recovery: Graceful
onErrorfallback handling so broken external image links fall back to a high-quality placeholder. - State Management & Persistence: Synchronized favorites, recently viewed items, and theme preferences stored in
localStorage. - Interactive Features: Artifact detail modal, side-by-side artifact comparison tool, category/period filters, and virtual museum rooms.
git clone https://github.com/VIJAYAPANDIANT/fsd-intern-task-and-project.git
cd fsd-intern-task-and-projectcd smart-digital-museumnpm installnpm run devOpen http://localhost:5173 in your browser to view the application.
- Frontend: React.js 18, HTML5, CSS3, JavaScript (ES6+)
- Styling: Tailwind CSS 3, PostCSS, Autoprefixer
- Build System: Vite 5
- Deployment: Vercel
- Version Control: Git & GitHub
Vijayapandian T
Full Stack Web Development Intern