As part of a training project, a customized location platform for networked and efficient collaboration is being developed, which is designed for internal company use. The platform has a modular structure and combines several tools to optimize location-related processes. VibeMail is one of the tools that can be accessed via the company's internal location hub. It enables employees to send feedback directly and easily to site managers or Feel Good Managers (FGM). The aim is to strengthen internal communication, take up suggestions for improvement and continuously promote employee satisfaction.
Supplement
The underlying software architecture is based on a service-oriented approach that supports flexible and scalable further development. Modern, established technologies are used: Frontend: The user interface is developed with Angular, TypeScript and Vite and supplemented with HTML and CSS to ensure an intuitive and powerful user experience. Jest for unit tests and Playwright for end-to-end tests are used for quality assurance. Backend: The server-side logic is also implemented in TypeScript. A PostgreSQL database is used to store and manage data. The entire application is containerized: Frontend, backend and database run in Docker containers. This architecture allows consistent, portable and scalable deployment across different environments. This simplifies deployment and ensures a homogeneous runtime environment.