Progressive Web App
Wood TMS
Why?
Introducing Wood-TMS, the solution to streamline and optimize the daily operations of truck drivers and logistics professionals. In the fast-paced world of transportation, managing delivery schedules and ensuring smooth supply chain operations can be a daunting task. Wood-TMS addresses this challenge by providing a user-friendly Progressive Web App (PWA) that revolutionizes tour management.
Wood-TMS is the result of a collaborative effort between our team and Lange & Fendel Software GmbH
What?
With Wood-TMS, truck drivers can seamlessly navigate through their assigned tasks, from viewing detailed order information to efficiently loading and delivering cargo. The app simplifies the entire process, allowing users to easily select and reserve wood piles, register loading and delivery processes, and even manage reservations in case of unforeseen circumstances like traffic congestion.
One of the key features of Wood-TMS is its offline functionality, ensuring uninterrupted access to critical information even in areas with poor internet connectivity. This ensures that truck drivers can stay on top of their tasks regardless of their location.
Tech Stack & Development Process
Framework: Developed a completely new app based on the Ionic framework and Vue.js, enabling us to build a clean and efficient codebase for optimized functionality.
Coding Standards: Adhered to coding standards and principles such as Clean Code Architecture and the Vue.js Style Guide to ensure a clean and understandable codebase
Continuous Integration/Continuous Deployment (CI/CD): Implemented constant build and test processes for the application, including dependency and vulnerability scans for both develop and main branches. Utilized Docker for deployment.
UI/UX Optimization: Conducted UI/UX training and collaborated with experts to enhance the user interface, making it more intuitive and user-friendly.
Architecture with Frameworks and Docker
Role in the Project
Team Leadership: Served as the team leader and project owner, overseeing a team of 4 software developers in addition to my own responsibilities.
Communication with Stakeholders: Acted as the primary point of contact for stakeholders, ensuring their requirements were understood and addressed throughout the development process.
Hands-On Development: Engaged directly in the development process as a developer within the team, contributing to the frontend programming and ensuring code quality through extensive code reviews.
Code Reviews: Conducted thorough code reviews to ensure adherence to coding standards and principles, maintaining a focus on clean, understandable code.
Project Presentation: Presented the completed project to a large audience, delivering a compelling pitch that effectively communicated the features and benefits of the Wood-TMS solution.