Theoritical exam web app for acquiring a driver's license
Find a file
2025-04-16 20:19:26 +02:00
assets/css daisyui, categories, check examstore at middleware, remove 7.css 2025-03-08 14:14:19 +01:00
components minor, add points and resultTF to rightbar 2025-04-16 20:19:26 +02:00
middleware major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
pages minor, add points and resultTF to rightbar 2025-04-16 20:19:26 +02:00
public fixup result, add totaltime in exam, add todo in readme 2025-03-05 23:42:40 +01:00
server major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
src/db major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
store major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
types major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
.env.example quick, minor: cdn_url in env, env->runtimeconfig 2025-03-05 23:49:24 +01:00
.gitignore first commit, pretty ok 2025-03-03 19:46:35 +01:00
app.vue major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
drizzle.config.ts major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
eslint.config.mjs major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
LICENSE readme & license 2025-03-03 19:50:51 +01:00
nuxt.config.ts major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
package.json fix depends and answer basic question choosing 2025-04-15 21:35:35 +02:00
pnpm-lock.yaml fix depends and answer basic question choosing 2025-04-15 21:35:35 +02:00
prettier.config.mjs major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
README.md major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
tailwind.config.ts major DB overhaul, api changes, lint 2025-04-15 19:51:13 +02:00
tsconfig.json first commit, pretty ok 2025-03-03 19:46:35 +01:00

nuxt-prawo-jazdy

Setup

This project utilizes pnpm, thus it is recommended

Also use db-prawo-jazdy for running this project

pnpm install

To-do:

  • re-forge database structure (good for now)
  • db: script for processing, share appropriate files
  • choose category (good for now)
  • beautify website
  • better answer click recognition
  • come up with how to show results appropriately
  • i18n - pl, en, de, ua (not all questions are not available in ua, api handle)
  • exam (maybe also results?) warning leave message on exit (refresh)
  • lazy loading
  • question timers, and at end of total timer show a message for a while before immediatly navigating to results (maybe sth similar also when normally ending exam)

Development Server

Start the development server on http://localhost:3000:

pnpm run dev

Production

Build the application for production:

pnpm build

Locally preview production build:

pnpm preview

Check out the Nuxt documentation for more information.

Licensing

Distributed via MIT License