Back to portfolio Wróć do portfolio
Personal Project · Movie Platform Projekt osobisty · Platforma filmowa 2022

Hyped

A movie discovery platform where users browse, rate and review films, with customizable user profiles. Platforma do odkrywania filmów, gdzie użytkownicy przeglądają, oceniają i recenzują filmy, z konfigurowalnymi profilami użytkowników.

About this project O projekcie

Hyped is a platform for movie enthusiasts to discover, rate, and review movies. With a large catalogue of movies, TV shows and documentaries, users browse by genre, filter content, and read ratings and reviews from the community, all through a customizable user profile. Built end-to-end with a Flask backend and a React frontend.

Hyped to platforma dla miłośników filmów do odkrywania, oceniania i recenzowania filmów. Dzięki dużemu katalogowi filmów, seriali i dokumentów użytkownicy przeglądają według gatunku, filtrują treści i czytają oceny oraz recenzje społeczności, a wszystko to z poziomu konfigurowalnego profilu użytkownika. Zbudowana end-to-end z backendem Flask i frontendem React.

Key features Kluczowe funkcje
  • Browse a large catalogue of movies, TV shows, and documentaries
  • Filter content by genre and personal preferences
  • Rate and review movies, read community reviews
  • Customizable user profiles
  • JWT-based authentication with email verification
  • Przeglądanie dużego katalogu filmów, seriali i dokumentów
  • Filtrowanie treści według gatunku i preferencji
  • Ocenianie i recenzowanie filmów, czytanie recenzji społeczności
  • Konfigurowalne profile użytkowników
  • Uwierzytelnianie JWT z weryfikacją email
ArchitectureArchitektura
Frontend
React
Backend
Python + Flask
Auth
Flask-JWT-Extended
Database
SQLAlchemy + SQL
Templating
Jinja2
Email
Flask-Mail
Styling
Bootstrap
Infra
Docker + Compose
Technologies Technologie
Python Flask React JWT SQLAlchemy Jinja2 Bootstrap Docker