Film & series catalog / Systems
A catalog built around the objects inside it.
An interactive C++ program for searching, filtering, and rating a persistent film and series catalog.
- My role
- C++ / application development
- When
- 2024
- Built with
- C++ · Object-oriented programming · Data structures · File handling

Explore how it works
Try it yourself ↓Different kinds of stories. A shared catalog.
Find an invented film or series, change its rating, and inspect the updated record.
A browser explanation of the C++ catalog’s shared video attributes, search, ratings, and CSV records. Changes stay in this page; no file or database is modified.
The challenge
A film and a series share common properties but still need a useful structure for search and editing. This project was an opportunity to apply object-oriented design to an interactive catalog.
How I built it
Model the catalog
I used object-oriented C++ to organize films and series, with name search, genre filtering, and editing of ratings and comments.
Keep changes beyond a session
CSV file handling made the catalog persistent and allowed movie and series records to be saved and retrieved.
What came out of it
An interactive catalog application that brought together object modeling, user input, retrieval, and persistence in C++.
Sources & project context
- Original portfolio case study, reviewed October 2026
- Public C++ implementation ↗