At a glance
Technologies used: Symfony 6.4 framework, Bootstrap framework, Javascript (ES6), Apache Web Server, MySQL database
Functionality: Tym is an activity reporting web application for
- individuals to record the hours worked and review them,
- group heads to know the contributions of their members,
- business heads to stay informed of the billables and shortfalls
- customers to track the progress of their vendor engagements
Physical Architecture
Built using Symfony 6.4 MVC framework, Bootstrap front end framework, Symfony UX with Chart.js, modern Javascript (ES-6) and Webpack Encore for combining all the assets (JS, CSS & images).
Under the hood
Custom entities, controllers, forms, services and templates were developed to implement the backend functionality on Symfony. Bootstrap framework was used to style the various elements and accomplish their dynamic behaviors. Modern Javascript with async / await / Promise mechanisms were used to ensure seamless communication between the frontend and the backend. Symfony UX components such as Chart.js were used to provide a rich user interface with useful infographics.
How it works
