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
Project Model
Documentaion
Backend
Frontend
DB
CI/CD Pipeline
Project Management
3rd Party Integrations
Cloud services
Describe overall role of Techuz team in this project?
Challenges & Solutions
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.
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.
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
01Backend Developer
02QA
01Project 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
Tutorac Academy: Online Learning Platform
Inquires.
[email protected][email protected]Reach us at.