Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 635 Bytes

TODOs.md

File metadata and controls

16 lines (15 loc) · 635 Bytes

TODOs (not for learners)

  • Protect branches main and PR configuration
  • Upgrade to vue 3
  • Usage of TypeScript
  • Explain CORS and access-control-allow-origin: *
  • Explain chartsJS vs highChartsJS loading mechanism
  • Explain data, mounted, filter and vue lifecycles
  • Provide UML diagram of the application
  • Explain vue.use in highcharts (probably irrelevant when upgrading to vue 3)
  • Introduce unit testing
  • Replace momentJS with dayJS
  • Usage of VITE or other more modern build tool
  • Create e2e tests
  • Create GitHub action for unit tests, linting and e2e tests
  • Create Node server to handle API requests so CORS is not needed