Home Exp Projects Certs

Naftal SCM - Supply Chain Management System

6/1/2025
Naftal SCM - Supply Chain Management System - Login Page - Secure authentication interface with role-based access
Login Page - Secure authentication interface with role-based access
Naftal SCM - Supply Chain Management System - Admin Dashboard - Comprehensive overview with real-time statistics and KPIs
Admin Dashboard - Comprehensive overview with real-time statistics and KPIs
Naftal SCM - Supply Chain Management System - Management Modules - Access to various system management functionalities
Management Modules - Access to various system management functionalities
Naftal SCM - Supply Chain Management System - User Management - Complete user administration with role assignments
User Management - Complete user administration with role assignments
Naftal SCM - Supply Chain Management System - Naftal Stats
Naftal Stats
1 / 5
Thumbnail 1 Thumbnail 2 Thumbnail 3 Thumbnail 4 Thumbnail 5

Project Information

Created 6/1/2025 ⏱️ 6 days ago
Total Media 5 items

Interested in a similar project? Get in touch to discuss your requirements.

Contact Me

Project Overview

A comprehensive supply chain management system developed as a graduation project (License degree) during an internship at Naftal, Algeria's national petroleum products distribution company. This enterprise-grade system streamlines the entire procurement process from purchase requests to product reception, featuring multi-role access control and automated workflow management. Achieved grade: 17.5/20

Technologies Used

PHP 8.0 MySQL PDO Bootstrap 5 JavaScript jQuery AJAX HTML5 CSS3 TCPDF RESTful API MVC Architecture Responsive Web Design Apache/Nginx PM2 Git

Key Features

Multi-role authentication system with secure password hashing and session management for different user types

Comprehensive user management with role-based access control (Administrator, Supply Manager, Reception Agent, Sales Agent)

Customer relationship management supporting both internal and external clients with complete profile tracking

Advanced purchase request workflow with multi-stage approval process and real-time status tracking

Supplier management system with detailed vendor profiles, contact information, and performance history

Dynamic supplier offer management allowing competitive bidding on purchase requests with comparison tools

Contract management system with automated PDF generation using TCPDF library for official documentation

Arrival tracking system monitoring delivery schedules, delays, and reception confirmation

Comprehensive activity logging system tracking all user actions for audit and security purposes

Real-time analytics dashboard displaying key performance indicators and procurement statistics

Automated email notifications for critical workflow events and status changes

Advanced search and filtering capabilities across all modules for efficient data retrieval

Batch processing capabilities for handling multiple purchase requests simultaneously

Document management system for storing and retrieving contracts and related documents

Inventory integration for automatic stock updates upon product reception

Multi-language support for Arabic and French to accommodate local requirements

Responsive design ensuring full functionality across desktop, tablet, and mobile devices

Data validation and sanitization to prevent SQL injection and XSS attacks

Backup and restore functionality for data protection and disaster recovery

Export functionality for reports in multiple formats (PDF, Excel, CSV)

Customizable workflow rules allowing adaptation to different procurement processes

Integration-ready architecture for future connection with existing Naftal systems

Performance optimization through efficient database queries and caching strategies

Comprehensive error handling and logging for system maintenance and debugging

User activity reports for monitoring system usage and identifying optimization opportunities

Automated deadline reminders for contracts and expected deliveries

Quality control module for verifying received products against specifications

Budget tracking and cost analysis features for financial oversight

Vendor performance scoring based on delivery times and product quality

Advanced reporting module with customizable report templates