Skip to content

Rafetikus/driving_experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚗 Supervised Driving Experience – Back-End Web Application 📌 Project Overview

This project is a back-end web application developed using PHP and MySQL to manage supervised driving experiences. It allows users to record, view, edit, and delete driving sessions along with detailed driving conditions. The project follows the requirements of the 2025 Homework Project and extends a previous front-end and database project.

🎯 Features

Add a driving experience (date, time, distance)

Select driving conditions:

Weather condition

Road material

Traffic condition

Road type

Experience level

View all experiences in a summary table

Edit and delete existing experiences

Display total distance traveled

Visual statistics using charts

Mobile-friendly form interface

Hosted on a remote server (Alwaysdata)

🛠️ Technologies Used

HTML5 (semantic structure)

CSS3 (Flexbox & responsive design)

PHP (mysqli, prepared statements)

MySQL / MariaDB

Chart.js (statistics & graphs)

Apache (XAMPP / Alwaysdata hosting)

🗂️ Project Structure hw_project/ │ ├── config/ │ └── db.php │ ├── index.php # Add driving experience ├── save.php # Insert & update logic ├── summary.php # Summary table + statistics ├── edit.php # Edit experience ├── delete.php # Delete experience ├── style.css # Global styling ├── driving_db.sql # Database structure └── README.md

🗄️ Database

The database is named rauf_driving and uses normalized tables to store driving experiences and related conditions. The SQL structure is provided in driving_db.sql.

🌐 Hosting

The application is deployed on Alwaysdata with:

Remote MySQL database

Public access via URL

No authentication required for testing

🚀 How to Run Locally

Install XAMPP / LAMP

Import driving_db.sql into MySQL

Configure database access in config/db.php

Place the project inside htdocs

Open http://localhost/hw_project/index.php

👨‍🎓 Author

Jabarov Rauf Université Française d’Azerbaïdjan (UFAZ) 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors