Met Museum Explorer screenshot 1

Met Museum Explorer

An interactive art exploration platform powered by the Metropolitan Museum of Art Collection API. Users can browse, search, and save favorite artworks with real-time filtering and history tracking.

Key Features

  • 🖼️ Fetches and displays over 400,000+ artworks using the **Met Museum Collection API**
  • 🔍 Search and filter results with options for departments, artists, and object types using **query parameters**
  • ❤️ Favorites functionality using **Jotai atoms** and persisted state in local storage
  • 🕘 Recently viewed history tracking for seamless navigation
  • 🌐 Clean and dynamic routing using **Next.js App Router**
  • 🧠 Global state management using **Jotai** and modular architecture
  • 🔐 JWT-based authentication with **MongoDB** backend (Assignment 6)
  • 📦 RESTful API endpoints for favorites/history with **Next.js API Routes** and **MongoDB Atlas**
  • 🎨 Responsive design styled with **Bootstrap** and custom CSS utilities
Next.jsReactJotaiMongoDBJWTBootstrapMet Museum API