Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

FSD Intern Task and Project Repository

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


📂 Repository Overview

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 🚀

🌟 Featured Project: Smart Digital Museum

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.

Key Highlights

  • 🌐 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 / BCE badges on all artifact cards and modals.
  • Image Fallback Recovery: Graceful onError fallback 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.

🚀 Quick Start

1. Clone the Repository

git clone https://github.com/VIJAYAPANDIANT/fsd-intern-task-and-project.git
cd fsd-intern-task-and-project

2. Navigate to Smart Digital Museum

cd smart-digital-museum

3. Install Dependencies

npm install

4. Run Development Server

npm run dev

Open http://localhost:5173 in your browser to view the application.


🛠️ Tech Stack & Tools

  • Frontend: React.js 18, HTML5, CSS3, JavaScript (ES6+)
  • Styling: Tailwind CSS 3, PostCSS, Autoprefixer
  • Build System: Vite 5
  • Deployment: Vercel
  • Version Control: Git & GitHub

👤 Author

Vijayapandian T
Full Stack Web Development Intern

About

Official repository for Full-Stack Development Internship tasks & projects at Career Solutions77. Featured project: Smart Digital Museum — an interactive React 18 & Tailwind CSS web app with real-time search, artifact comparison, & Tamil Nadu heritage items.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages