Goldmines Picture Website
Full-Stack Movie Discovery and Content Platform

OVERVIEW Goldmines Picture is a responsive movie discovery platform designed to help visitors explore movies and series through a fast, cinematic interface. The experience combines featured releases, searchable content, ratings, watchlists, genre filters, actor information, and structured movie detail pages in one consistent product. THE CHALLENGE Entertainment catalogues can become difficult to navigate as the number of titles, genres, languages, and release dates grows. The product needed to keep discovery simple without sacrificing rich information. It also needed an efficient content workflow so administrators could publish and maintain listings without changing application code. THE SOLUTION I built a full-stack web experience around reusable content components and REST API-driven data. A prominent featured area gives high-value releases immediate visibility, while search, genre filters, date-based browsing, movie cards, and watchlists help users move quickly from discovery to detail. The dark interface and warm gold accents create a recognizable cinema-focused visual system across desktop, tablet, and mobile screens. KEY FEATURES • Responsive movie and series discovery • Search, genre, language, and date-based filtering • Featured releases and structured detail pages • Ratings, watchlists, favourites, and related content • Actor and cast information • Admin-managed catalogue and publishing workflow • SEO-friendly page structure and social metadata • Optimized API requests and MongoDB queries TECHNICAL APPROACH The frontend uses Next.js and reusable React components, with a REST API connecting the interface to a MongoDB content catalogue. Query design, selective payloads, responsive image handling, and loading states keep browsing smooth as the catalogue grows. The component system also makes new content sections easier to add without duplicating layout logic. OUTCOME The finished platform presents a large entertainment catalogue through a focused, brand-consistent experience. It demonstrates full-stack product ownership across information architecture, responsive UI, API integration, database performance, content management, and deployment.