In this project, we implemented functionality that allows the students to mark their absence when they are not available for meals. This allows catering staff to prepare food based on headcount which leads to a reduction in food waste. Catering staff, as well as members of the Food Committee, can also make announcements which students can see for any updates.This project was built using Spring Boot, Angular and MySQL. For the build tool maven was used and for continuous integration pipeline Jenkins and for continuous deployment and configuration management tool Ansible was used.