← Back to projects

Full-Stack Business Automation

TejFlow

A business automation platform designed for accountants to retrieve, classify, archive, and manage Tunisian TEJ certificates while simplifying reporting and repetitive administrative workflows.

TejFlow project
Illustrative mockup — not an actual production screenshot. Data and interface elements are fictionalized for portfolio presentation.

Role

Full-Stack Software Engineer

Technologies

React JavaScript Material UI Zustand Node.js Express MongoDB REST API Automation Playwright pdfjs

The problem

Managing large numbers of TEJ certificates required accountants to perform repetitive administrative operations such as retrieving certificates, identifying their associated information, organizing documents, checking processing status, archiving records, and preparing data for reporting.

The solution

TejFlow centralizes certificate-related workflows in a dedicated business application. It reduces repetitive operations by automating certificate retrieval and organization while providing accountants with structured views for classification, tracking, archiving, reporting, and day-to-day management.

System Architecture

TejFlow follows a client-server architecture with a React frontend and a Node.js/Express backend exposed through REST APIs. MongoDB stores certificate and workflow information, Zustand manages lightweight application state on the frontend, and Material UI provides reusable components for the business interface. Automation logic is implemented at the backend and integrated directly into the accountant workflow.

Technical challenges

Key engineering decisions

Results

Logo

Yessine

Eleuchi

© 2026

WhatsApp 𝕏 GitHub