Commit History

fix: handle UTF-8 BOM in CSV upload to fix KeyError
eedc973

trung.le commited on

fix: remove unused jinja2 import from Dockerfile
d48e251

trung.le commited on

feat: add reveal answer button for each question during test
6572085

trung.le commited on

feat: Implement admin dashboard for managing tests and users, including test upload and deletion, and user management.
b918a53

trung.le commited on

feat: Add UserDashboard page and foundational global styling with theme support.
7959e3a

trung.le commited on

feat: introduce initial frontend application with user dashboard, admin, and login pages.
1fe7da5

trung.le commited on

feat: implement initial frontend application structure with React, routing, theming, and global styles.
3c28e03

trung.le commited on

feat: Add JWT-based authentication and authorization module with password hashing.
dbddb5d

trung.le commited on

feat: Establish core backend with user authentication, admin test management, user test taking, and a Dockerfile import fix.
3a81b47

trung.le commited on

chore: Install frontend dependencies.
d542454

trung.le commited on

initial commit
caac049
verified

ttl0110 commited on