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