- Firedev v16 (firedev.io)
- Angular v16
- NgRx v16
- TypeORM (SQL.js in browser/ SQLite in Nodejs server)
- Instal firedev:
npm i -g firedev
- Go do firedev-quiz folder.
There is no need for node_modules installation with firedev framework !!!
- Start application with TypeORM/SQL.js db inside BROWSER - simplest way to develop.
firedev start --websql # and go to http://localhost:4201
or start normal NodeJS server from vscode
firedev start # and go to http://localhost:4200
- typos fixes
- exhaustMap rxjs for buttons routing
- fromEvent rxjs for buttons
- remove firstValueFrom -> make it reactive
- production bug (TypeORM is adding on production empty entities to db - better validation)
- answers statistics algorithm needs logic fix
- tests: unit (jest, cucumber component tests) + e2e (cucumber e2e)