Ontarget Admin Panel
Ontarget Admin Panel (code name "Pacific") replaces a dozen of small utilities and scripts that have been previously used to manage client accounts.
Started by me as a free time project, it is now used in the company on a daily basis.
The front end was initially based on AngularJS, Typescript, and Bootstrap, and migrated to Vue later.
A complex caching system is used for most entities. It allows multiple layers of data within one object to be cached independently.
The backend is implemented as a Web API service, which heavily relies on EF 6 and AutoMapper.
Vue Typescript LESS Bootstrap EF