gradient-top
Project VCGamers

Project VCGamers

Published on
Written on by Yayat Hidayat.

Brief Overview

VCGamers is a community platform for gamers to connect, share experiences, and stay updated on the latest in gaming. I joined this project during its early stages while working at PT. Sotta Teknologi Indonesia. It was also my first project using TypeScript.

Project Goals

The goal of this project is to create a platform for the gaming community to share experiences and trade game items. With the web version already launched, my role is to develop the seller interface for the mobile version of the platform.

Tech Stack

We utilized React Native for building the mobile application. For state management, we chose Recoil, which provided a flexible and efficient way to manage complex state and interactions within the app. We also used React Query (now Tanstack Query) to simplify pagination.

Spotlight

This is My First Time

This is my first time using TypeScript, Recoil, and React Query. I've learned a lot while handling my tasks and am actively applying what I've learned to the code. I've also received great feedback from my senior. Thank you very much!

After this project, I've come to really enjoy working with TypeScript.

Challenges and How I Conquer Them

Learning Fast

In this project, I needed to learn quickly to handle my tasks. I Googled, watched YouTube tutorials, and read documentation. However, there were no Indonesian blogs or YouTube videos on using Recoil at that time, so I had to rely on English YouTubers and documentation.

Lessons Learned

This project helped me sharpen my ability to quickly learn new technologies and become more comfortable navigating documentation to find what I need.

It also provided my first experience with Scrum, code reviews, and receiving feedback.

View The Project

You can find the app on PlayStore