A web-based application for validating certificates, featuring an admin dashboard and a user portal. This project is designed for easy deployment on shared hosting (e.g., Hostinger) and uses PHP and MySQL.
- Admin dashboard for managing certificates
- User portal for certificate verification
- Secure authentication and data handling
- Easy deployment on shared hosting
- Backend: PHP (vanilla)
- Database: MySQL
- Frontend: HTML, CSS, JavaScript
- Hosting: Hostinger (or any PHP/MySQL compatible host)
- Tools: phpMyAdmin
-
Database Setup
- Log into your Hostinger account and access phpMyAdmin.
- Create a new database (or use an existing one).
- Run the SQL code in
initate.sqlto set up the required tables. - Note your database name, username, and password.
-
File Upload
- Upload all files in both
admin_dashboardanduser_portaldirectories to your hosting account. - Update secrets and configuration in the following files:
admin-auth.phpconfig.phpverify.php
- Ensure file permissions are set appropriately.
- Upload all files in both