Maintenance Management System
Fridina
The goal of this application was to streamline the different client lists of multiple mechanics and keep data synchronized, whilst at the same time allowing for less time spent on administration.
My role was to do everything from the beginning until the end, including ongoing support and extra feature requests. The main focus was on creating a secure system where administrator users can manage other mechanics.
Project activities:
- Designing a user-interface and creating the styleguide;
- Developing an Angular Universal server-side-render front-end with a focus on protected routes;
- Developing a back-end with endpoints connecting the front-end to a MongoDB Database and setting up jwt security;
- Hosting the application using Nginx on an Ubuntu server;
- Using famous pirate names and Pirate Ipsum for amusing myself with the mock data.