Online Catalog of Video Game Collections

Online Catalog of Video Game Collections

Project brief.

MyGamingJourney is a platform designed for enthusiasts to catalog their personal video game collections. It encompasses games from every platform, providing users with a comprehensive journal to log their gaming experiences. Users can connect with friends, sharing reviews and comparing ratings as they progress through their gaming adventures. Utilizing filters, users can easily navigate and prioritize their collections based on their preferences. The platform allows users to track their current gaming endeavors and future aspirations, witnessing the evolution of their gaming journey as they document their playthroughs. Additionally, users have the option to subscribe to monthly or yearly plans, granting access to additional functions

  • Budget

    $10k - $25k

    Duration

    12 Months

  • Deliverables
    • Web application
    • User guide resources (doc and videos)

The technology ecosystem we used in this project.

Design
Invision
Invision
Illustrator
Illustrator
Project Model
Agile
Agile
Documentaion
Gdocs
Gdocs
Postman
Postman
dbdiagram.io
dbdiagram.io
Backend
Node JS
Express
Express
Frontend
Angular 14
HTML Bootstrap
DB
Mysql
Mysql
CI/CD Pipeline
Github Actions
Github Actions
Project Management
Trello
Slack
3rd Party Integrations
IGDB
IGDB
Razorpay
Razorpay
Cloud services
AWS
AWS
EC2
EC2
S3
S3

Describe overall role of Techuz team in this project?

Challenges & Solutions

1

Matching Algorithms:

Managing diverse user parameters, multilingual game names, and special characters presented significant challenges in this project. Maintaining high performance amidst these complexities was daunting. To address this, we employed sophisticated techniques, such as supporting multiple languages and optimizing API responses.

2

Data Migration:

Efficiently handling large volumes of downloaded data and automatically synchronizing the local database with a third-party database was crucial in our data migration process. This ensured our systems stayed current, facilitating smooth operations and accurate data management.

3

WebHook:

Implement real-time database updates using hooks. Whenever there is a change in the third-party game database, such as adding, deleting, or updating games, a hook will automatically trigger and update our database accordingly. This ensures that our database remains synchronized with the latest changes in the third-party game database, providing users with up-to-date information without manual intervention.

Resources utilised to develop this project .

  • Frontend Developer icon

    Frontend Developer

    01
  • Backend Developer icon

    Backend Developer

    02
  • QA icon

    QA

    01
  • Project Manager icon

    Project Manager

    01

Core Features.

  • Display all games and series available.
  • Search game multi language with syambole sign.
  • Allow users to add games to their list or watchlist in their profile.
  • Enable users to rate games and display their ratings and reviews.
  • Allow users to search for other user profiles and view their profiles and game ratings.
  • Offer subscription options for users to access additional features.

Glimpse of the project

Online Catalog of Video Game Collections designs
Online Catalog of Video Game Collections designs
View Next

Web Application for AI-Powered Legal Assistance Platform

Web Application for AI-Powered Legal Assistance Platform banner
  • Inquires.

    sales@techuz.comhr@techuz.com
  • Reach us at.

    +91 95125 59090( Sales )
    +91 95125 59091( HR )

Get the real estimates and
ideal solutions for your project.

Get an estimateArrowRightArrowRight