
An API-driven artwork exploration app powered by the Metropolitan Museum of Art Collection API, with search, filtering, artwork details, favorites, recently viewed history, JWT authentication, MongoDB-backed APIs, and Jotai state management.
Key Features
- Fetches and displays artwork using the Met Museum Collection API
- Search and filter results with query parameters
- Favorites functionality using Jotai atoms and persisted state
- Recently viewed history tracking for navigation
- Clean dynamic routing using Next.js App Router
- Global state management with Jotai
- JWT-based authentication with MongoDB backend
- RESTful API endpoints for favorites and history
- Responsive design styled with Bootstrap and custom CSS
Next.jsReactJotaiMongoDBJWTBootstrapMet Museum API