Web Development
Generate more visibility and results with high-performance, scalable websites designed around your business objectives.
Custom web solutions: showcase website, e-commerce, or personalized platforms.
Performance, design, and efficiency serving your growth.
University Digital Platforms Portal
Web Development
π Project Summary
- Multi-platform PHP web application for a university rectorate combining public website and specialized student services
- Unified admin dashboard with role-based permissions for managing content, certificates, inquiries, and registrations
- Integrates mPDF for official PDF generation and PHPMailer for transactional emails
- Fully multilingual experience (Arabic, English, French) with JSON-based translations and custom analytics tracking
π οΈ Technologies & Stack
Backend
PHP (PDO) MySQL Session Management Server-Side Validation Custom MVC Architecture
Frontend
HTML5 CSS3 / SCSS Bootstrap JavaScript / jQuery AOS Animations DataTables
Libraries & Tools
mPDF PHPMailer Multi-language Support Analytics Tracker File Upload Handler
ποΈ Major Components & Platforms
1. Main Public Website
- Responsive, multilingual landing page with dynamic banners, counters, and department services
- Digital platform links section connecting to all internal services
- News and events modules with pagination and localized content
- Shared layout components (header, navbar, footer) and language switcher
2. Admin Dashboard
- Central admin panel with ACL-driven access to each platform
- Role-based access control (RBAC) system with granular permissions
- User/group management with AJAX endpoints
- Translation helpers, bulk delete utilities, and analytics functions
- Each platform has dedicated management modules
3. Certificate Validation Platform
- Student portal for submitting certificate verification requests
- Status tracking (Pending, Verified, Rejected) with dashboard statistics
- Edit pending submissions and view application history
- Admin tools to review, approve, reject applications
- Generate signed PDF certificates via mPDF with university branding
4. National Certificate / Diploma Requests
- Authenticated student area (login, profile, applications management)
- Support for original or duplicate diploma requests
- Application status tracking with visual badges and icons
- Admin features: Excel export functionality, PDF certificate generation
- Management of filiere/specialty metadata and certificates
5. Masters Registration Platform
- Multi-step master's application form with comprehensive validation
- Secure PDF uploads (BAC, transcripts L1/L2/L3, recommendation letters)
- Master preference ranking system stored per candidate
- Automatic confirmation emails with login codes via PHPMailer
- Admin back-office managing faculties, departments, specialties
- AJAX endpoints for dynamic filtering of specialties by department
6. Student Inquiries / Complaints
- Online inquiry form with optional PDF attachments
- Duplicate email prevention for pending inquiries
- Automatic confirmation emails with login credentials
- Admin dashboard with comprehensive statistics (total/pending/approved/declined)
- Recent inquiries table with filtering capabilities
- Faculty-level access control for role-based permissions
7. Five-Star Student Certificate
- Application portal for outstanding/excellent students
- Request editing and status checking functionality
- Admin module for evaluating and managing five-star certificates
- Site settings and configuration management
8. Pedagogical & Academic Document Requests
- Forms for requesting pedagogical documents (attestations, transcripts)
- Status tracking for document requests
- Admin views to manage requests and update statuses
- Coordination of document delivery workflow
9. Main Website CMS
- Content management for pages, navigation links, news, and events
- Mass email capability using PHPMailer for communications
- Language-aware content fields (per-language storage)
- Dynamic site settings management
π Cross-Cutting Features
- Security: Session-based authentication, ACL (Access Control Lists), prepared SQL statements to prevent injection, input sanitization and validation
- File Handling: PDF-only uploads with size/type validation, randomized filenames for security, organized upload directories
- Analytics: Custom tracking system for visits and platform usage statistics
- User Experience: Modern dashboard cards, responsive tables, quick action buttons, consistent Bootstrap design across all platforms
- Multi-language: JSON-based translation files (ar.json, en.json, fr.json) with dynamic language switcher
- Email System: Transactional emails via PHPMailer for confirmations, notifications, and mass communications
π Ready-to-Use CV Bullet Points
- Built a multi-platform university portal (public site + 6 specialized platforms: certificate validation, national diploma, masters registration, student inquiries, pedagogical documents, five-star certificate) using PHP, MySQL, Bootstrap, and jQuery
- Implemented secure workflows for student applications (authentication, multi-step forms, PDF uploads, status tracking) and admin dashboards with role-based access control, filtering, and statistics
- Integrated mPDF and PHPMailer to automate official certificate generation and transactional email notifications (confirmations, login codes, mass communications)
- Delivered a fully multilingual (Arabic/English/French) experience with dynamic content management, custom analytics, and a modular CMS for the main university website
- Developed comprehensive admin panels for managing student applications, certificates, inquiries, and registrations with Excel export capabilities and PDF generation
- Created secure file upload systems with validation, randomized naming, and organized storage for academic documents and certificates
Harfan β E-Learning Platform
Web Development
Description
Developed a modern e-learning platform dedicated to teaching the Arabic language and Quran recitation. The platform provides interactive learning experiences for all age groups through multimedia content, quizzes, live sessions, and personalized progress tracking. It enables teachers, students, and administrators to collaborate effectively in a unified environment.
Key Features
-
User management with roles (student, teacher, admin)
-
Personalized dashboards for each user type
-
Course catalog with filters and detailed course pages
-
Interactive learning modules with video, audio, and PDF support
-
Progress tracking with visual dashboards
-
Dynamic quizzes, automatic correction, and certificates
-
Teacher tools for course creation and student statistics
-
Live courses via Zoom, Google Meet, or Jitsi
-
Online payments (Stripe, PayPal, CIB/Edahabia)
-
Private messaging and comment system
-
Admin panel for user and content management, reports, and moderation
Technologies Used
-
Frontend: React, Tailwind CSS, Redux
-
Backend: Django, Django REST Framework (DRF)
-
UI/UX: Figma
-
Hosting: Contabo / OVH / DigitalOcean (based on client needs)
E-Commerce Platform
Web Development
Description
Developed an online platform that allows businesses to sell their products and services through a fully autonomous management interface. The platform provides both web and mobile access, offering a flexible digital solution for businesses seeking to enhance their online presence and streamline sales operations.
Key Features
-
Responsive e-commerce website with product catalog
-
Shopping cart and order management system
-
Delivery management (zones, fees, delays)
-
Payment options (cash on delivery, online payments, etc.)
-
Multilingual interface (French, English)
-
Administrative dashboard for product, client, and order management
-
Real-time sales statistics and reports
-
Optional mobile app (Android & iOS) with notifications and loyalty system
-
Advanced version: multi-user roles, CRM module, API integrations, export (Excel/PDF)
Technologies Used
-
Frontend: React, Tailwind CSS, Redux
-
Backend: Django, Django REST Framework (DRF)
-
UI/UX: Figma
-
Hosting: Contabo / OVH / DigitalOcean (based on client needs)
-
Online Registration Platform for Short-Term Internships
Web Development
Description
Developed an online registration system for Oran 1 University, designed to streamline the application process for short-term internships abroad. The platform allows PhD students, professors, and administrative staff to easily register for internship opportunities announced by the Ministry of Higher Education and Scientific Research.
Key Features
- Online application and registration process
- User-friendly interface for students, faculty, and staff
- Automated notifications and application tracking
- Integration with university's external relations system
- Secure handling of personal data
Technologies Used
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
PhD Registration and Re-registration Platform
Web Development
Description
Created an online system for PhD students at Oran 1 University - Ahmed Ben Bella, enabling seamless registration and re-registration for postgraduate studies, including DEMS, DESM, Master's, Doctorate of Science, and LMD Doctorate programs. The platform was designed to assist the Directorate of Higher Education and Research in streamlining the registration process for postgraduate students.
Key Features
- Online registration and re-registration for postgraduate programs
- User-friendly interface tailored for PhD students
- Automated notifications for successful registrations
- Secure handling of student data and academic records
- Integration with university's academic management system
Technologies Used
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
National Certificate Request Platform for Oran 1 University
Web Development
Description:
Created a platform to facilitate the process for students at Oran 1 University who wish to request their national certificate. Students can register online, fill out a personal information form, and print it for submission along with the required documents. The platform also helps university staff manage and track the number of students receiving their national certificates across various faculties and institutes, streamlining the request processing and approval workflow.
Key Features:
- Online registration and form submission for national certificate requests
- Document submission and processing
- Tracking of certificate requests and statuses
- Real-time management of student data and requests by university staff
- Efficient processing and approval of applications
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Administrative Document Request Platform
Web Development
Description:
Created an online system for requesting administrative and academic documents for students, professors, and staff at Oran 1 University. Initially deployed for the Faculty of Exact and Applied Sciences, the platform simplifies the process of document requests, providing a user-friendly interface and real-time tracking. The platform uses ACL (Access Control List) for managing user roles, ensuring secure access to the system based on defined permissions. This project will be expanded to other faculties and central departments of the university.
Key Features:
- Online document request and tracking system
- ACL (Access Control List) for secure role-based access management (Super Admin, Dean, Department Head, Registrar)
- Automated document generation and PDF delivery
- Upload functionality for user-provided documents (PDF up to 25 MB)
- Secure user authentication and data handling
- Real-time status updates and notifications
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Access Control: ACL (Access Control List)
Alumni Platform for Oran 1 University
Web Development
Description:
Designed a platform for Oran 1 University alumni, enabling graduates to stay updated on university activities such as seminars and conferences. The platform facilitates networking by allowing alumni to connect with classmates from the same program and graduation year to share knowledge and experiences. Graduates can also register for events and track their employment status, providing valuable information about their career journey.
Key Features:
- Alumni networking and connection system
- Event registration for national and international conferences
- Real-time updates on university events and seminars
- Profile management for alumni to track career status (employed or job-seeking)
- User-friendly interface for easy navigation and engagement
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP, Laravel
- Database: MySQL
Social Services Platform for Oran 1 University
Web Development
Description:
Created a web platform for the Social Services Committee of Oran 1 University, designed to allow university employees and faculty to access and manage information related to social grants, such as marriage, circumcision, death, schooling, and retirement allowances. The platform also enables users to view the list of beneficiaries of financial loans after submitting online requests, providing a streamlined process for managing social benefits.
Key Features:
- Access to detailed information about available social grants
- Online application for various social benefits
- Viewing of beneficiaries for financial assistance
- Secure user authentication and personalized dashboards
- Real-time updates on grant status and financial loan requests
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Complaints and Inquiries Platform for Oran 1 University
Web Development
Description:
Created a web-based platform for handling student complaints and inquiries at Oran 1 University. This platform was designed for the Directorate of Higher Education and Research to facilitate communication between students and university administration, ensuring that student concerns are addressed efficiently. The system allows students to submit their complaints or questions, which are then reviewed and responded to by the relevant department.
Key Features:
- Submission of complaints and inquiries by students
- Secure login and personalized dashboards for students and staff
- Real-time tracking of complaint status and responses
- Easy access for university staff to manage and respond to student queries
- Automated notifications and updates on complaint resolutions
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Master's Registration Platform for Oran 1 University
Web Development
Description:
Created a web-based platform for Oran 1 University's Directorate of Higher Education to facilitate the registration process for Master's degree programs. The platform allows students holding a Bachelor's degree to register for Master's programs once applications are opened by the university's faculties. Registered students can submit the required documents, track their application status, and view the final results for the 80% and 20% allocation of available spots in each program.
Key Features:
- Online registration for Master's degree programs
- Document submission and verification
- Real-time tracking of application status
- Display of final results for 80% and 20% of available spots in each field
- Secure login and personalized dashboards for students and administrative staff
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Student Tracking Platform for Oran 1 University
Web Development
Description:
Created a platform for the Directorate of Higher Education at Oran 1 University to monitor students' progress from their first registration day until graduation. The platform enables university staff to access students' digital academic files, which include their baccalaureate certificate, grade reports for each semester, and the final graduation certificate. This system improves the management of student records and provides a comprehensive view of each student's academic journey.
Key Features:
- Tracks student progress from registration to graduation
- Digital student file management (including baccalaureate, grade reports, and final certificate)
- Secure access for university staff to view student records
- User-friendly interface for efficient navigation and record management
- Real-time updates of student data
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Images:

Administrative Document Request Platform for the Higher School of Biology in Oran
Web Development
Description:
Created a platform for the Higher School of Biology in Oran to automate and simplify the management of administrative documents for staff members. This platform allows employees to request and download documents such as pay slips, certificates of employment, and other financial documents electronically. The system also includes an admin interface for managing users and their roles, uploading documents (like pay slips in ZIP files), and distributing them automatically to staff members. Additionally, the platform supports user authentication through traditional login or RFID cards, and includes a feature to track and manage document requests by both the finance and personnel services.
Key Features:
- Employee document request and download (e.g., pay slips, certificates)
- Admin interface for managing users and roles
- Upload and automatic distribution of payroll documents in ZIP format
- Python script to generate PDF pay slips based on templates
- RFID-based login system for added security
- Admin controls to track and manage requests for both finance and personnel services
- Ability to modify user email, password, and activate/deactivate RFID cards
- Real-time monitoring of undelivered documents
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP, JSON
- Additional: Python for document generation (PDF)
Images:

Online Registration Platform for Short-Term Internships ESSBO
Web Development
Description
Developed an online registration system for the Higher School of Biology in Oran, designed to streamline the application process for short-term internships abroad. The platform allows PhD students, professors, and administrative staff to easily register for internship opportunities announced by the Ministry of Higher Education and Scientific Research.
Key Features
- Online application and registration process
- User-friendly interface for students, faculty, and staff
- Automated notifications and application tracking
- Integration with university's external relations system
- Secure handling of personal data
Technologies Used
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
Uteka Company Website
Web Development
Description:
Created a dynamic website for Uteka, a French company that offers various services. The site features detailed information about the company, its services, and how potential clients can get in touch to benefit from those services. The website is designed to provide an easy-to-navigate interface and highlight the company's expertise and contact information.
Key Features:
- Responsive and modern design
- Detailed company and service information
- Contact form for inquiries and service requests
- Easy navigation for visitors to learn about the company's offerings
- User-friendly layout and structure for a professional online presence
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL
JESIA 2023 Website - Health and AI Day
Web Development
Description:
Created a website for JESIA 2023, focusing on the theme "Artificial Intelligence in the Service of Health in Algeria." The website features essential event information, including the event's purpose, details about the Laboratory of Computer Science in Oran (LIO), the list of speakers, and the program for the day. It provides an easy-to-navigate platform for attendees to learn more about the event and stay informed about the schedule.
Key Features:
- Overview of the event and its objectives
- Information about the Laboratory of Computer Science in Oran (LIO)
- Detailed list of speakers and presenters
- Program schedule for the event
- Clean, user-friendly interface for easy navigation
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
Institute of Translation Website
Web Development
Description:
Designed and implemented a website for the Institute of Translation at Oran 1 University. The platform delivers up-to-date news about the institute and serves as a central hub for accessing important information. It includes features like downloadable study schedules for all students, details about organized scientific events, information on research laboratories, and updates on scientific and sports activities. The user-friendly interface makes it easy for visitors to navigate and access the resources they need.
Key Features:
- Latest news and updates from the Institute of Translation
- Downloadable study schedules for all student levels
- Information on organized scientific events and demonstrations
- Details about research laboratories and activities
- Updates on scientific and sports activities
- Responsive design for easy access across devices
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP, Laravel
- Database: MySQL
Language Teaching Center Website
Web Development
Description:
Created a comprehensive website for the Intensive Language Teaching Center at Oran 1 University. The platform provides detailed information about the center's services, including interfaces for viewing placement test dates, final exam schedules, and downloadable class timetables. The website also allows participants to download their language level results and provides access to professors' schedules. The user-friendly design ensures easy navigation for both students and staff.
Key Features:
- Interface for placement test schedules
- Display of final exam dates
- Downloadable class timetables for various language courses
- Access to language level results for participants
- Professors' schedule management and download functionality
- User-friendly and responsive design
Technologies Used:
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP, Laravel
- Database: MySQL
Certificate Verification Platform
Web Development
Description
Developed a web-based platform for verifying the authenticity of academic certificates issued by Oran 1 University - Ahmed Ben Bella. The platform is designed to assist public administrations in confirming the validity of certificates for employees who have graduated from various faculties and institutes of the university. This project aims to streamline administrative procedures and enhance public service efficiency.
Key Features
- Online verification of academic certificates
- User-friendly interface for quick access by public administrations
- Secure database with real-time access to certificate records
- Automated certificate validation process
- Integration with university's internal systems for data consistency
- Multi-language support for broader accessibility
Technologies Used
- Frontend: HTML, CSS, Bootstrap, Tailwind CSS, JavaScript
- Backend: PHP
- Database: MySQL