OCR COMPTA : Extraction of invoice data
MBH OCR is an intelligent document processing solution that automatically extracts accounting data from scanned documents, invoices, and workbooks, streamlining financial workflows and improving accuracy.
👋 my name is Inbio & I am a freelance
based in Nevada, USA ❤️
MBH OCR is an intelligent document processing solution that automatically extracts accounting data from scanned documents, invoices, and workbooks, streamlining financial workflows and improving accuracy.
OCR COMPTA – This web application dedicated to accountants aims to save time in processing invoice binders. It permits :
This solution has been saled to several clients in Tunisia, Switzerland and France


This project is composed of two parts, FrontEnd part developed by Angular 8 , VueJS 3.0 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services
Release Date: February 2026
Version: 3.0
OCR MBH v3.0 delivers major improvements in performance, scalability, and accuracy. This release introduces advanced queue management, supplier-driven extraction logic, batch processing, cluster execution, and infrastructure optimizations to support high-volume accounting document processing.
Introduced ZED, a dedicated queue for storing and managing workbooks awaiting OCR execution.
Ensures controlled processing and improved execution stability.
Added a new interface to define and manage supplier profiles.
Centralizes supplier configuration and OCR-related metadata.
Introduced an advanced interface to define extraction patterns per supplier.
Enabled mapping of extracted fields to accounting accounts.
Added pattern testing on line items with preview of extraction results.
Added new filters in the supplier list:
Suppliers with defined patterns
Suppliers without patterns
Improves configuration tracking and setup efficiency.
Added advanced field mapping during OCR execution.
Introduced flexible data cleanup options, including deletion rules.
Improved execution stability and data consistency.
Added batch processing to execute or modify multiple workbooks simultaneously.
Enables faster operations and bulk updates.
Added image comparison functionality to visually verify OCR results against original documents.
Introduced cluster-based OCR execution to support large-scale processing.
Improves performance and throughput for high document volumes.
Increased RAM capacity to support larger workloads.
Improved CPU utilization for better processing performance.
Enhanced overall system stability for continuous OCR execution.
Improved system performance under heavy workload.
Optimized OCR execution pipeline for scalability.
Enhanced reliability for large workbook processing.
OCR MBH v3.0 is a major upgrade focused on automation, scalability, and performance. With advanced supplier configuration, batch execution, and infrastructure enhancements, this version significantly improves operational efficiency and processing capacity.
https://gitlab.com/bensassi/nutriprocess.git
Complete solution to manage, purchase, sales, repairs and rental of cars
AUTO MBH : It is a complete solution for the automotive sector which is composed of 3 projects: Backoffice – Showcase site – Mobile application. Each project offers features :
This solution has been saled to several clients in Tunisia, Switzerland and France
This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services
Throughout this project to try to create a structure that adapts easily to any type of project for that I organized it in the form of contexts for example for this project I classified it under the context Works. With this structure, I had the opportunity to create a feature-rich application after only 6 months 🙂 .
https://gitlab.com/bensassi/nutriprocess.git
Complete solution for craftsmen to easily manage their contractors and generate invoices and track payments
Mbh Travaux- It is a web application developed for a Swiss company specialized in works. It allows to :
This solution has been saled to several clients in Tunisia, Switzerland and France







This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services
Throughout this project to try to create a structure that adapts easily to any type of project for that I organized it in the form of contexts for example for this project I classified it under the context Works. With this structure, I had the opportunity to create a feature-rich application after only 6 months 🙂 .
https://gitlab.com/bensassi/nutriprocess.git
Complete solution for craftsmen to easily manage their contractors and generate invoices and track payments
This application has been developed for a French company “tousRenov” which works in the field of works.
It allows this company to play an intermediary role between an individual and a professional for this it presents two spaces, a private space and a professional space.
In which the individual can :
Dans lequel le professionnel peut :
git@gitlab.com:bensassi/tousrenov.git
Revolutionize your retail experience with our cutting-edge Point-of-Sale (POS) software! Our feature-packed solution offers a seamless and efficient way to manage your business operations. From intelligent queue management to effortless article and inventory control, our POS system ensures a smooth sales process
The developed point-of-sale (POS) software is a comprehensive solution designed to streamline and enhance the efficiency of retail operations. This advanced POS system offers a multitude of functionalities, providing a seamless and user-friendly experience for both customers and staff. Here’s an overview of its key features:
The software includes a robust queue management system, allowing businesses to efficiently handle customer flow. It enables the creation and processing of tickets in queues, ensuring a fair and organized service.
Users can easily add and manage articles within the system. This includes the ability to input detailed information such as product name, description, pricing, and stock levels. The software ensures real-time updates on inventory to prevent stockouts or overstock situations.
The POS system facilitates quick and accurate sales transactions. With a user-friendly interface, staff can easily navigate through the system, scan items, and complete sales efficiently. The system provides detailed sales reports for analysis.
Streamline the purchasing process with integrated purchase management. Users can place orders, track deliveries, and update stock levels accordingly. The system helps businesses optimize inventory levels and manage supplier relationships effectively.
The software supports secure card payment transactions, ensuring a smooth and reliable payment process for customers. It integrates with various payment gateways to accommodate different card types and enhance the overall customer experience.
Businesses can generate professional invoices directly from the POS system. The software automatically includes relevant sales details, making it easy for both businesses and customers to keep track of transactions.
The POS system includes a loyalty card program, allowing businesses to reward repeat customers. Customers can accumulate points with each purchase, and the system tracks and manages loyalty rewards seamlessly.
One of the standout features is the drag-and-drop customization of ticket formats. Users can personalize the layout and content of receipts or invoices to meet specific business needs.
The software provides robust cash management features, allowing users to add funds to the cash drawer, track daily cash movements, and reconcile at the end of each day.
The POS system offers the flexibility to consult various services, providing businesses with a holistic view of their operations. This includes analytics, customer trends, and sales performance.
In summary, this advanced POS software is a comprehensive solution that combines ease of use with powerful functionalities, making it an indispensable tool for businesses looking to enhance their retail operations and customer satisfaction.
https://gitlab.com/bensassi/nutriprocess.git
Introducing our innovative web application designed to simplify your project estimation process – a dynamic platform that enables users to effortlessly input simulations of various works and receive instant price quotes
AuxTravaux is an advanced web application tailored for craftsmen, contractors, and construction professionals, aiming to simplify the planning, pricing, and management of construction projects, specifically focusing on carpentry, painting, and tiling. This platform empowers users to effortlessly create simulations, generate precise quotes, and effectively handle a range of construction services.
Experience the power of AuxTravaux and take control of your construction-oriented business with a comprehensive, user-friendly, and efficient solution. Optimize your workflow, enhance client interactions, and boost your overall business success.





https://gitlab.com/bensassi/nutriprocess.git
MBH OCR is an AI-powered intelligent document processing solution that combines OCR, Generative AI, and LLM technologies to automatically extract, understand, classify, and process accounting data from scanned documents and invoices. The platform evolved from a traditional rule-based OCR system into a smarter AI-driven solution, improving data extraction accuracy, reducing manual processing, and streamlining accounting workflows.
OCR COMPTA – This web application dedicated to accountants aims to save time in processing invoice binders. It permits :
This solution has been saled to several clients in Tunisia, Switzerland and France


For the new version of MBH OCR, I worked with a modern, AI-powered technology stack combining backend development, document processing, messaging, storage, databases, and DevOps tools.
Java 21
Spring Boot 3.5
Apache Kafka
Generative AI
LLM
PaddleOCR
Python
PostgreSQL
pgAdmin
MinIO
Docker
VPS
REST APIs
JetBrains IDEs with AI Assistant
Git
https://gitlab.com/java-jproject/gold-gps-backend.git
POS Back Office is an administrative system that allows businesses to manage sales, transactions, products, and reports through a centralized dashboard.
This project represents a new version of the POS Back Office system (see previous version v1). In this version, I fixed several bugs from the previous release and improved performance and security by using modern technologies, particularly Spring and Hibernate.
Dashboard overview and monitoring
Product management
Seller management
Ticket management
Access rights and permissions management
Service management
Statistics and reporting (service reports, ticket logs, sales reports, etc.)
This project was developed as part of my final year graduation project.
Backend: Java EE, Spring, Hibernate, JPA
Frontend: JSF, PrimeFaces
Build Tool: Maven
Reporting: Jasper iReport
Database: Oracle
Server: Apache Tomcat
Database Tool: SQL Developer
Methodology: Scrum (Agile)
This project provided an excellent opportunity to develop a rich web application with an advanced graphical user interface using PrimeFaces, while improving performance and scalability through the use of the lightweight Spring framework.
It also allowed me to gain hands-on experience with several important and widely used technologies, including Maven for dependency management, Hibernate for ORM, and PrimeFaces for building modern user interfaces.
Additionally, this project introduced me to Agile development practices, particularly the Scrum methodology, which enhanced my understanding of structured teamwork, task planning, and iterative development.
This new version successfully integrated modern and innovative technologies such as Spring, Hibernate, Maven, and PrimeFaces to deliver a more secure, scalable, and high-performance POS back office application.
This project involved the development of a complete e-commerce website for a boutique specializing in bodybuilding supplements, including protein, creatine, and other nutritional products.
Bodybuilding Supplements E-commerce Website
This project involved the development of a complete e-commerce website for a boutique specializing in bodybuilding supplements, including protein, creatine, and other nutritional products.
The platform allows customers to browse products, add items to their cart, and place orders securely using Stripe or PayPal. It also provides the option to order directly via WhatsApp for faster communication. The system includes product management, customer accounts, order tracking, and secure payment integration.
This project was developed as a freelance mission for a specialized retail store.
Duration: 1 month
Project type: Freelance project
This solution has been saled to one client in Tunisia

Platform: WordPress, WooCommerce
Page Builder: Elementor
Database Management: My SQL Workbench
Payment Integration: Stripe
Communication: WhatsApp API, WhatsApp Plugin
API Testing: Postman
Design: Adobe Photoshop
https://gitlab.com/bensassi/nutriprocess.git
Network Dimension is a Java application designed to manage and calculate FTTH network components to optimize infrastructure cost and performance.
The objective of this project was to manage FTTH (Fiber To The Home) network components in order to optimize infrastructure costs, including PTO, NRO, central units, connectors, and splitters.
Main features:
Management of central units (create, update, delete)
Management of NRO (Network Regional Offices)
Management of PTO (Optical Termination Points)
Management of splitters and connectors
Calculation interface to select FTTH network components and determine the maximum supported network length
This project was developed as part of a Java mini-project.
Duration: 4 months
Date: April 2014
Zaytuna LMS is a modern e-learning platform that enables institutions to manage courses, teachers, students, and live classes in one secure system.
Zaytouna LMS is a customized e-learning platform built on the ********** script, which was purchased and then adapted to meet the specific requirements of the client, Clio. The platform was enhanced with additional features such as calendar management, planning, and session organization, and several core functionalities were modified to align with the client’s educational workflow.
The solution is available as a web and mobile platform and supports multiple live-class gateways, including Zoom, Agora, BigBlueButton, and Jitsi, enabling flexible and interactive online learning experiences.
Online course and content management
Student and instructor management
Calendar, planning, and session scheduling
Live classes and virtual classrooms
Multiple live gateways (Zoom, Agora, BigBlueButton, Jitsi)
Web and mobile-friendly platform
Interactive learning dashboard
Exams, quizzes, and certificates
Progress tracking and reporting
Secure access and role management
This solution is currently used by several clients in Tunisia. (Zaytouna LMS and Safa LMS)


Backend & Web Application: Laravel (Full-stack backend and administrative interface)
Mobile Application: Flutter
Live Classes Integration:
Zoom API
BigBlueButton API
Jitsi API
Agora API
Mobile Notifications: Firebase Cloud Messaging (FCM) for push notifications
Database: MySQL
Database Management: MySQL Workbench
Development Tools:
PhpStorm (Backend & API development)
Adobe Photoshop (UI & visual design)
Zaytouna LMS web Site
https://gitlab.com/bensassi/zaytouna-lms.git
GoldGPS is a complete geolocation and fleet management solution for companies specializing in the installation of GPS tracking devices.
GOLD GPS is a comprehensive GPS tracking and fleet management solution designed for businesses and individuals seeking full control over their vehicles. It combines a mobile app, a web platform, and a powerful GPS server infrastructure to deliver real-time vehicle tracking, fleet operations, and complete lifecycle management including sales, purchases, rentals, and repairs.
The mobile app is designed for users on the go — fleet owners, logistics managers, or individuals — providing instant access to critical data and controls.
📍 Real-time vehicle tracking on the map
✋ Remote engine stop command
🕒 Detailed trip history and vehicle routes
🚧 Geofence creation with exit/entry alerts
📢 Push notifications for events like towing, unauthorized movement, or geofence exit
📆 View events, alerts, and notifications
🛠️ Maintenance records, expense tracking, and reminders
📊 Summarized reports for distance, duration, and behavior
📷 Profile photo upload (camera or gallery)
The web application is built for professionals and administrative users. It offers advanced fleet analytics, operational control, and full access to business processes.
🧭 Full trip playback with timestamps and speed
🧾 Track expenses per vehicle (fuel, maintenance, repairs, etc.)
🔧 Maintenance planning and reminders
📊 Custom reports (speed, stops, driving time, events)
👤 User management with roles and permissions
🧩 Integration with ERP/CRM systems via API
📑 Modules for vehicle sales, purchases, rentals
🔄 Real-time sync with the mobile app
The GPS server forms the core of the GOLD GPS system, handling live data from GPS trackers installed in vehicles.
📡 Supports all major GPS trackers (e.g., Traccar, Teltonika, Concox…)
🕒 Real-time data processing (location, speed, ignition, alerts)
🗂️ Centralized database for trips, alerts, geofences, reports
🔐 Robust security (user authentication, encrypted communications)
🔁 High availability with backup systems and uptime monitoring
⚙️ Custom rules and server-side logic for alerting and automation
| Feature | Mobile App | Web App | GPS Server |
|---|---|---|---|
| Real-time tracking | ✅ | ✅ | ✅ |
| Trip history | ✅ | ✅ | ✅ |
| Remote engine stop | ✅ | ✅ | ✅ |
| Geofence & alerts | ✅ | ✅ | ✅ |
| Maintenance tracking | ✅ | ✅ | ❌ |
| Sales / Rentals / Purchases | ❌ | ✅ | ❌ |
| Notifications & event logs | ✅ | ✅ | ✅ |
| Reports & analytics | ✅ | ✅ | ✅ |
| Multi-user access & permissions | ❌ | ✅ | ✅ |
| API integration | ❌ | ✅ | ✅ |
The GOLD GPS platform aims to provide a smart, secure, and scalable system for:
🚗 Real-time fleet tracking
📉 Operational cost optimization
📡 Remote vehicle control
🔒 Vehicle safety and theft prevention
The GOLD GPS system is built using modern, scalable, and secure technologies to ensure reliability, flexibility, and high performance.
– Framework: Ionic / Angular (cross-platform for iOS & Android)
– Languages: TypeScript, HTML, SCSS
– APIs: REST API for real-time communication with the backend
– Maps: Google Maps SDK for geolocation and tracking
– Notifications: Firebase Cloud Messaging (FCM)
– Storage: LocalStorage / SQLite (æfor offline access)
– Permissions: Access to GPS, camera, photo library, notifications
– Framework: Angular (frontend) + Laravel (backend API)-
– Languages: TypeScript (frontend), PHP (backend), HTML, CSS
– Database: MySQL
– Authentication: JWT (JSON Web Token), Role-Based Access Control (RBAC)
– Reports: Chart.js / ApexCharts for analytics and dashboards
– File Handling: Laravel Storage for document and photo uploads
– Geolocation: Google Maps API, OpenStreetMap integration optional
– Exports: PDF & Excel exports for reports
Framework: Angular (Frontend) + Spring Boot (Backend API – Microservices Architecture)
Languages: TypeScript (Frontend), Java (Backend), HTML, CSS
Backend Technologies: Spring Boot, Spring Data JPA, Hibernate, Spring Security
Microservices Architecture: Spring Cloud (Eureka Service Discovery, Config Server, API Gateway)
API Gateway: Spring Cloud Gateway for centralized routing, filtering, and security
Inter-service Communication: OpenFeign declarative REST client
API Layer: REST APIs and GraphQL for flexible and optimized data querying
Database: MySQL / PostgreSQL with JPA & Hibernate ORM
Authentication & Security: JWT (JSON Web Token), Role-Based Access Control (RBAC), Spring Security
Containerization: Docker, Docker Compose
Orchestration: Kubernetes-ready architecture for scalable and resilient deployment
Configuration Management: Spring Cloud Config Server for centralized configuration
Reporting & Analytics: Chart.js / ApexCharts dashboards, JasperReports, Apache POI (PDF & Excel export)
File Management: Secure file upload and storage using Spring Boot (local or cloud storage compatible)
Geolocation & Mapping Services: Google Cloud Platform (GCP) – Maps SDK, Places API, Geocoding API, Geometry API, Distance Matrix API; OpenStreetMap integration optional
Frontend Architecture: Angular modular architecture with REST / GraphQL integration
Core Engine: Traccar (Open-source GPS tracking server)
Protocol Support: 180+ GPS device protocols (Teltonika, Concox, Coban, etc.)
Real-Time Engine: WebSocket and HTTP for push data
Backend: Java (Traccar core), managed on Linux server (Ubuntu)
Database: PostgreSQL (default), optionally MySQL
Security: SSL certificates, encrypted device communication
Hosting: VPS or dedicated server with monitoring and automatic backups
Integration: REST API & Webhooks to sync with web and mobile apps
Data Encryption: HTTPS / SSL for all API and web communications
Authentication: Token-based (JWT), refresh tokens, session management
Rate Limiting: For API abuse protection
Monitoring: Uptime checks, server logs, alert systems
Scalability: Modular architecture, load-balanced backend
Backup Strategy: Daily snapshots, cloud sync
☁️ VPS Hosting (Linux-based)
Hosts both Laravel backend and Traccar server
Database: MySQL (Laravel), PostgreSQL (Traccar)
Secured with SSL, daily backups, and monitoring tools
Android App (Google Play):
https://play.google.com/store/apps/details?id=com.bensassiridha.goldgps&device=phone&hl=fr
iOS App (App Store / Deep Link):
Open on iOS
Fallback URL: https://itunes.apple.com/app/id6717588846
Admin Panel:
https://gps-gold.com/admin/live
GPS Server:
https://gps-server.bensassiridha.com/login
Web Site:
https://gold-gps.com
The GOLD GPS project stands out as a comprehensive and integrated solution designed to meet all fleet management and tracking needs, whether for small businesses or large enterprises. Its multi-platform system (mobile app, web app, and GPS server) delivers a seamless, real-time experience that allows full control over every vehicle from anywhere. The user-friendly interface combined with advanced features such as remote engine control, geofence alerts, and detailed trip tracking ensures effective cost optimization and enhanced vehicle security. Additionally, hosting on a secure VPS server guarantees high availability and robust data protection. GOLD GPS is also highly scalable, adapting to specific client needs through a modular architecture and API integration capabilities. Finally, it offers excellent value by centralizing all vehicle operations — from purchase to rental and maintenance — in one easy-to-use platform.
GOLD GPS is a powerful and versatile fleet management solution that combines cutting-edge technology with user-friendly design. By integrating real-time tracking, comprehensive vehicle management, and scalable infrastructure, it empowers businesses to optimize operations, enhance security, and reduce costs effectively. Whether you manage a small fleet or a large-scale operation, GOLD GPS provides the tools and insights needed to stay connected, informed, and in control — anytime, anywhere. With its robust features and reliable performance, GOLD GPS is the smart choice for modern fleet management.
git@gitlab.com:bensassi/gold-gps-admin-new.git
git@gitlab.com:bensassi/gold-gps.git
Use the free templates with your whole team or choose a premium. ith your whole team or choose a premium.
Get the bundle and get lifetime support and one year updates.
I am available for freelance work. Connect with me via call in to my account.
Phone: +01234567890 Email: admin@example.com