Mar 2020 - Present
▼ Milestone:
◎ Progressively refactor Knockout to Vue framework to achieve separation of front-end and back-end.
◎ Import Vue3 & Vite into new project, reduce work schedule and optimize front-end performance.
◎ Import TypeScript to fixed message structure on Chat System and make full use of the VS Code tooling feature.
◎ Implement fragment caching system for chat APP to improve performance and reduce network data.
◎ Assist the team to import the Unit Test and achieving more than 85% code coverage.
◎ Set up CI/CD script and optimize dockerfile layer.
◎ Import i18n and create language json package / integration back-end messages / split custom templates for specific languages.
◎ Implemented the GUI setting of the intelligent customer service to improve the user experience.
◎ Integrate Jira API to customize the worklog display interface.