tiennm99
4aa1f5bd2f
update README with features, demo link, and dev instructions
2026-04-14 20:07:23 +07:00
tiennm99
372f1e04fb
feat: add GitHub Pages app with custom SQL query support
...
- React + Vite + sql.js frontend with two-tab UI:
- Quick search by exam ID (alphanumeric) or student name
- Custom SQL query editor with 7 preset queries
- Build script handles all 5 Excel data formats (varied column
orders, separate score columns, no-header, .xls/.xlsx)
- Database: 877,461 students with exam center, gender, 12 subjects
(including 4 foreign languages: French, German, Japanese, Chinese)
- GitHub Actions CI/CD: build DB, gzip compress, deploy to Pages
- Safety: read-only queries only, auto LIMIT 1000, Ctrl+Enter shortcut
2026-04-14 20:05:38 +07:00
tiennm99
d81ed19a2c
feat: add exam result data files for THPT QG 2016
...
Add 115 Excel files containing exam results from various provinces
and universities across Vietnam for the 2016 national high school exam.
2026-04-14 19:06:11 +07:00
tiennm99
2ff1f8b45d
Initial commit
2026-04-14 19:02:17 +07:00
tiennm99
b9e16f63f8
refactor: remove Java code, move web app to project root
...
- Remove Gradle build, Java sources, Hibernate config, old database.sqlite
- Move Excel data files from src/main/resources/raw/ to data/raw/
- Move Vite+React app from web/ to project root
- Merge package.json into single root-level config
- Update build script paths and CI workflow accordingly
2026-04-13 00:06:22 +07:00
tiennm99
00148c2748
feat: add implementation plans and Vite scaffold files
2026-04-13 00:00:43 +07:00
tiennm99
2bed92547b
feat: add static score lookup site with Node.js DB builder
...
- Node script parses 119 Excel files into SQLite (847K students)
- Vite + React frontend with sql.js for client-side querying
- Search by exam ID (số báo danh) or student name
- Gzipped DB (36MB) with download progress bar
- GitHub Actions workflow for GitHub Pages deployment
2026-04-12 23:54:06 +07:00
tiennm99
cee9df9f1a
[Add] logics to insert from excel files into sqlite database
2023-11-13 23:22:59 +07:00
tiennm99
2d2850f20f
[Add] lib to create database
2023-10-30 07:35:55 +07:00
tiennm99
17e238a76b
[Add] init with idea & add Excel sources
2023-10-29 06:55:42 +07:00
Tien Nguyen Minh
9b195d1621
Initial commit
2023-10-29 06:18:07 +07:00