Dashboard in React.js (Powered by Supabase) by Daniel WijayaDashboard in React.js (Powered by Supabase) by Daniel Wijaya

Dashboard in React.js (Powered by Supabase)

Daniel Wijaya

Daniel Wijaya

Solnite is a battle-royale game inspired by Fortnite’s fast-paced, stylized gameplay — but built on the Solana blockchain. The game is developed by a distributed Web3 team operating remotely without a physical headquarters. Solnite uses $NITE as its native token, powering in-game purchases, asset ownership, and a reward system which can be converted into real value, such as USDC.
Because Solnite has a bunch of events and competitions, we needed a dashboard where participants could view their rewards in $NITE and USDC. I worked as a React developer working alongside with a backend developer to support the database API integration in Supabase. We used a template DoubleDice from my store for our landing page, then built a custom dashboard using React with secure login and signup credentials stored in environment variables.
Aside from that, I was in touch with a product manager, to report issues and bugs that I found within the software, as well as to propose improvements regarding certain functionalities. It was exciting to see how the project evolved and improved with each update during this short time.
The project has grown significantly, with over 10,000 registered users in Supabase in the first week and more than 5,000 participants actively joining the events. As the user base expanded, we needed to upgrade our infrastructure — particularly our Supabase setup — and implement an automated email system with onboarding and auto-reply flows to support communication, maintain engagement, and ensure a smooth experience for every participant.
Like this project

Posted Dec 26, 2025

Developed a auth system in React, integrated Supabase for user database management, and implemented a points reward system with gated content functionality.