
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