V

Install VTUHUB

One page: database, admin sign-in, done. Takes about a minute.

Server check

PHP 8.2 or newer · 8.3.36
pdo_mysql extension · MySQL driver
mbstring extension
openssl extension
fileinfo extension · PDF uploads
curl extension · DeepSeek AI calls
storage/ writable · chmod -R 775 storage
bootstrap/cache/ writable
.env writable
Database dump present · database/vtuhub-mysql.sql
PDF corpus present · 33,422 PDFs under storage/corpus/VTU_Corpus

Site

The address students' phones will use, e.g. https://api.yourdomain.in.

MySQL database

Create it first in aaPanel → Databases → Add database (utf8mb4). Enter the same details here.

Admin sign-in

AI (optional)