Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
39

Latest Updates

Documenting code, one commit at a time.

Python 10 posts
×

Implementing Clean Routing in TISNET

The Problem

Navigating through complex web applications often leads to messy, hard-to-maintain URL structures. In the TISNET project, we found that our navigation logic was becoming tightly coupled to the underlying file structure, making it difficult for users to bookmark pages and for developers to manage scaling views.

The Approach

To address this, we refactored our navigation layer

0 Python JavaScript

Simplifying Navigation: Implementing Clean Routes for TISNET Panels

The Problem with Nested Complexity

In the TISNET project, as our dashboard panels grew in number, our URL structure became increasingly convoluted. Navigating to specific analytical views required complex state parameters passed through the UI, making direct linking impossible and browser history management a nightmare.

We needed a cleaner, more predictable way to map our administrative

Architecting for Growth: Implementing Functional Flow in TISNET

The transition from prototype to a robust, functional application is the most critical phase in a software project's lifecycle. At TISNET, we recently focused on solidifying our core project flow, moving beyond fragmented feature implementation to a unified, functional architecture.

The Challenge of Structural Fluidity

When starting a new project, it is easy to accumulate code in a way that

Streamlining Authentication and Navigation in plataformaTISNET

Enhancing User Authentication

In the plataformaTISNET project, we recently tackled significant improvements to the authentication flow and client navigation. Our goal was to create a more seamless entry point while hardening the security of our application, which leverages Flask for the backend and integrates with Google Cloud infrastructure.

The Challenge

As our user base grew, the

Migrating TISNET to PostgreSQL for Improved Scalability

Why Migrate Databases?

Database migration is often prompted by the need for more robust features, better performance, or simplified deployment workflows. In the case of the TISNET project, the decision was made to move away from MySQL in favor of PostgreSQL to leverage its advanced data types, superior compliance with SQL standards, and better compatibility with modern cloud hosting

Streamlining TISNET: From Local Complexity to Cloud-Ready Architecture

Managing a project often feels like organizing a backpack after a long hike: eventually, you have to dump everything out, remove the clutter, and repack it so you can actually find what you need. That is exactly the phase we recently reached with the TISNET project.

The Cleaning Process

When a repository grows organically, it inevitably collects configuration files, local scripts, and

Taking TISNET to the Cloud: First Steps in Deployment

Getting TISNET Off the Ground

Transitioning from local development to a live environment is a significant milestone for any project. Recently, we achieved the first successful deployment of TISNET, our integrated platform utilizing a modern stack, into a cloud-native production environment. This initial deployment marks the transition from local experimentation to a scalable architecture.

0 Python

Optimizing Application Deployment: Moving to Gunicorn for TISNET

In modern application development, the transition from development environments to production-ready servers requires reliable middleware to handle concurrent traffic. Recently, I have been working on the TISNET project, focusing on improving the deployment pipeline by integrating Gunicorn to better manage server execution.

The Challenge of Production Readiness

When scaling applications, a