Fleet Portal is an online portal where fleet owners can manage their vehicles and employees. They can keep track of their mileage and connect new vehicles or employees to the fleet.
I build Fleet Portal using Angular5. I also built a set of NPM packages that allowed us to re-use the components in other portals as well. Each icon was built using SVG and to aid the interaction I animated the hover states of the SVGs.
The portal is fully responsive and built using FLEX positioning for improved SCSS and structure. I wrote custom guards to protect the certain routes and included Locale so the portal can be expanded to different regions in the future.
Fleet Portal is a big application used by Fleet Owners in the Netherlands. Each fleet can exist of many vehicles and employees. Fleet admins can see every route plotted on a GoogleMaps map and edit vehicles, employees or the connection between vehicle and employee.