Theoritical exam web app for acquiring a driver's license
components | ||
layouts | ||
pages | ||
plugins | ||
public | ||
server | ||
src/db | ||
store | ||
types | ||
.env.example | ||
.gitignore | ||
app.vue | ||
drizzle.config.ts | ||
LICENSE | ||
nuxt.config.ts | ||
package.json | ||
pnpm-lock.yaml | ||
README.md | ||
tsconfig.json |
nuxt-prawo-jazdy
Setup
This project utilizes pnpm
, thus it is recommended
pnpm install
To-do:
- re-forge database structure, script for processing, share appropriate files
- choose category
- 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