A local web application for managing archives and administrative files, built with PHP, MySQL, HTML, CSS and JavaScript.
This project is designed to help organizations manage administrative documents in a simple, organized and professional way.
- Dashboard with archive statistics
- Add, edit, view, print and safely delete archive files
- Advanced search by keyword, status, department, category and date
- File classification by departments and categories
- User authentication system
- Role management: Administrator and regular user
- Activity logs to track actions inside the system
- Arabic RTL interface adapted for Moroccan companies and administrations
- Local deployment using XAMPP and MySQL
- PHP
- MySQL
- HTML5
- CSS3
- JavaScript
- XAMPP
- phpMyAdmin
The goal of this project is to provide a clean and practical local archive management system for small companies, offices and Moroccan administrations.
It focuses on organizing files, improving document tracking and making administrative file management easier.
The project includes SQL files inside the database folder:
schema.sqlsample_data.sql
These files can be used to create the database structure and insert sample data.
-
Install XAMPP.
-
Copy the project folder into:
C:\xampp\htdocs\-
Start Apache and MySQL from XAMPP.
-
Create a database named:
archive_system-
Import the SQL files from the
databasefolder using phpMyAdmin. -
Open the project in the browser:
http://localhost/archive-system/Developed by Abderrahmane Hamid as a practical web development project focused on archive and administrative file management.





