# QR Code Generator
## Project Overview
A web-based QR Code Generator that allows users to generate QR codes from any URL or text. Generated QR codes are stored in a MySQL database and displayed in a history table with download functionality.
## Features
- Generate QR Codes from URL or Text
- Input Validation
- QR Code Preview
- Save QR Codes in MySQL Database
- QR Code History
- Download Current QR Code
- Download QR Codes from History
- Date and Time Tracking
- Multiple QR Sizes
## Technologies Used
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- XAMPP
## Installation Steps
1. Install XAMPP
2. Start Apache and MySQL
3. Copy project folder into htdocs
4. Create database:
qr_generator
5. Import database table
6. Open:
http://localhost/qr\_generator/
## Database Setup
Database Name:
qr_generator
Table Name:
qr_history
Columns:
- id
- text_url
- qr_image
- created_at
## Project Structure
qr_generator/
│
├── index.php
├── db.php
├── save_qr.php
├── get_history.php
├── README.md
## Author
Ritesh Raj Tiwary
Thinklar Internship Assessment 2026


