
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