Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
51

Latest Updates

Documenting code, one commit at a time.

0 JavaScript Express

Implementing Session Persistence with Express Cookies

Managing user state is a fundamental requirement for most web applications. In the FotazaApp project, we recently shifted our focus toward establishing persistent user sessions to ensure a smoother experience for our authenticated users.

The Role of Session Persistence

When a user logs in, the server needs a way to "remember" that specific user across multiple requests.

0 JavaScript Axios

Optimizing Data Fetching in the PUBG Stats Tracker

The Challenge

Working on the pubg-stats-tracker project involves frequently updating how we interact with external game APIs to keep player metrics accurate. As the project evolves, maintaining a clean and efficient data fetching layer is essential to handle increasing amounts of game data without bloating the application logic.

The Refactor

We recently focused on streamlining the

0 JavaScript

Improving User Authentication Flow in FotazaApp

The Problem

In our FotazaApp registration flow, users were hitting a point of friction after successfully creating their accounts. Once the registration request completed, the application would keep the user on the registration view, forcing them to manually navigate to the sign-in screen. This created an unnecessary hurdle in the onboarding process.

The Approach

We implemented a