Movie Poster Catalog
📌 Overview
This platform was designed for a cinema to digitize its physical poster stock and make it easily searchable. The goal is to provide customers with a seamless interface to explore the collection, filter for rare items, and prepare their reservations before visiting the cinema in person.
- Role: Fullstack Developer (Solo)
- Technologies: Node.js, JavaScript, Vercel
- Maintenance: Evan COCAIN
🛠️ Key Features
- Advanced Search & Filtering: Search by title and multi-criteria filters (format, year, genre) for precise navigation through the inventory.
- Favorites System: Users can heart specific posters to easily find them later via a dedicated view.
- Dynamic Pricing Management: Visual badges (e.g., yellow badge for damaged posters at reduced prices) and specific pricing for rare or vintage items.
- Interactive Detail View: Complete breakdown of available formats and associated prices for each film.
🚀 Installation & Deployment
The project is designed to be lightweight and easily deployable across various infrastructures:
- Local: Dependency management via
npm installand execution using Node.js. - Hosting: Pre-configured for rapid deployment on Vercel, or within Docker containers and virtual machines.
📈 Development & Maintenance
The project follows an iterative approach where user feedback is central:
- Bug Tracking: Use of GitHub Issues to centralize feature requests and technical fixes.
- Accessibility: A simplified interface to ensure ease of use, even for users who are less familiar with digital tools.
🔗 Links & Resources
- Source Code & Issues: [View GitHub Repository]
- Bug Reporting: [Open a GitHub Ticket]
🚀 Developed and maintained by Evanescent.