{"repo":"NiklasTiede/imdb-clone","free":true,"listed":false,"github":"https://github.com/NiklasTiede/imdb-clone","clone":"git clone https://github.com/NiklasTiede/imdb-clone.git","description":"IMDb Clone - a Production-style React + Spring Boot app with Postgres, Opensearch, object storage, and k3s GitOps.","language":"Java","stars":26,"topics":["react","spring-boot","material-ui","docker","kubernetes-deployment","postgresql","rustfs","embeddinggemma","llama-cpp","opensearch"],"license":"MIT","category":"databases-storage","readme_excerpt":"IMDb Clone Discover, rate, remember. A production-style React + Spring Boot movie application with explainable discovery, OpenSearch, object storage, and k3s GitOps. Live Demo · Backend API · Kubernetes Setup Overview IMDb Clone is a full-stack movie catalog built as a production-style reference application. It goes beyond a CRUD demo: movies are stored in PostgreSQL, searched through OpenSearch, served with poster and backdrop media from S3-compatible object storage, and deployed to a self-hosted Kubernetes cluster through GitOps. The project is intentionally kept close to a real web application architecture: generated API clients, explicit seed data, server-side session authentication, automated CI/CD, infrastructure manifests, and local developer workflows are all part of the repository. What This Project Demonstrates - Modular Spring Boot backend with PostgreSQL, Flyway, Spring Security, JDBC sessions, CSRF protection, OpenAPI, and Testcontainers. - React frontend with TypeScript, Material UI, TanStack Query, generated Axios clients, and feature-oriented structure. - Password, Google, GitHub, and WebAuthn passkey login methods attached to one account model. - Hybrid lexical and semantic OpenSearch retrieval plus reusable, explainable recommendation strategies. - S3-compatible media storage through RustFS for movie posters, backdrops, and profile images. - Repeatable local development with Docker Compose, lightweight seed data, and explicit search reindexing. - Self-hosted","default_branch":null,"files":null,"tree":[],"storefront":"/r/NiklasTiede","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NiklasTiede/imdb-clone/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}