INNOGOV is a web platform that digitalizes administrative services in Tunisia, helping institutions streamline processes, reduce waiting times, and improve citizen access through an AI-enhanced online experience. Developed at Esprit School of Engineering – Tunisia (2025–2026).
# INNOGOV
## Overview
InnoGov+ is a web-based e-government platform designed to digitalize administrative services in Tunisia and help public institutions better organize their activities.
The platform simplifies administrative procedures, reduces waiting times, and improves citizen access to public services through an intuitive and AI-enhanced online experience.
This project was developed at Esprit School of Engineering – Tunisia (Academic Year 2025–2026).
---
## Features
- Digitalization of administrative services
- Online service request and tracking
- Appointment and queue management
- AI assistant to guide users and answer questions
- User dashboards (Citizen / Employee / Administrator)
- Notifications and service status tracking
- Document submission and management
- Statistics and reporting for institutions
- Secure authentication and role management
---
## Tech Stack
### Frontend
- HTML5
- CSS3
- JavaScript
### Backend
- PHP
### Database
- MySQL
### Development Tools
- Git
- GitHub
- Visual Studio Code
- XAMPP / Apache Server
---
## Architecture
The application follows a **Client–Server Architecture** based on the **MVC (Model–View–Controller)** pattern.
### Model
Handles database operations using MySQL.
### View
Manages the user interface using HTML, CSS, and JavaScript.
### Controller
Handles business logic and communication between the Model and View using PHP.
---
## Workflow
1. The user interacts with the interface
2. The request is sent to the Controller
3. The Controller processes the logic
4. The Model accesses the database
5. The response is returned to the user
---
## Academic Context
Developed as part of a **Web Technologies Project (2nd Year)**
Esprit School of Engineering – Tunisia
Academic Year: **2025–2026**
---
## Getting Started
### Installation
```bash
git clone
github.com
cd INNOGOV