For your consideration This project was generated with Angular CLI version 15.1.3. No seed project used.
- Install node and npm (latest version as of 1/28/23)
- npm i
- npm run dev // Runs the application
- npm run build // Runs the production build without errors
- npm run test // Runs all the unit tests successfully
- npm run lint // Lints the code successfully
- npm run docs:json // Succesfully generates the documentation output
- npm run storybook // Runs the storybook server to see components working outside the application
- Inject services the new way
- Add class/method documentation
- e2e tests
- Style guide
- Make design/component library
- Create case for lazy loading, do it
- Pipeline build to demo online via Gitlab or such
- Better favicon
- More unit tests
- Improve linting - consider AirBnB, custom rules, strickNullChecks, avoid exceptions, more restrictive perhaps
- Barrel comps and services and perhaps put in other modules
- Use something like husky or gitcommitizen
- Tie into SonarQube
- Cosmetics are a mess, and remove inline styles
- Add component documentation
- Make the page responsive
- Update the currency pipe avoid a console warning
- Deal with large bundle size