← Go back

MovieTracker

JavaScriptReactExpress.jsPostgreSQLPythonFlask

MovieTracker is a full-stack media management application that leverages the PERN stack (PostgreSQL, Express, React, Node.js) alongside a Flask-based recommendation service. It was built to handle complex user data while providing a high-performance discovery interface. Technical highlights include a sophisticated authentication system using JWT (Access & Refresh Tokens) to ensure secure user sessions. The app integrates deeply with the TMDB API for real-time movie data, but its standout feature is the recommendation engine. Written in Python, this engine analyzes user preferences to suggest personalized content, demonstrating a successful integration of different backend technologies (Node.js and Python) working in tandem via RESTful services.

Gallery

MovieTracker showcase 1
MovieTracker showcase 2
MovieTracker showcase 3
MovieTracker showcase 4
Jakub Król | .NET & Node.js Developer