Skip to main content
Back to Projects

Video Game Catalogue

Browse, curate, and review games in one place

Video Game Catalogue preview

Overview

A cross-platform catalog app that lets gamers browse, collect, and review titles with role-based moderation and community-driven ratings.

Key Features & Architecture

  • This project is the Flutter client application; it consumes a NestJS backend API.
  • Backend repository: https://github.com/hmyunis/video-game-catalogue.
  • Genre-filtered browsing with grid layout, filter chips, and manual backend sync.
  • Personal collections with favorite toggles, pin/unpin support, and swipe-to-remove actions.
  • Ratings and reviews including 5-star ratings, comments, and edit/delete for own reviews.
  • Role-based catalog management where admins and owners can create, edit, and delete games.
  • Profile and identity features including avatar picker and editable account details.

Technologies

FlutterRiverpodGo Router