Centralised Activity Agenda
Ongoing project
This project focuses on creating a unified and centralized activity agenda for the northern region of the Netherlands by aggregating event data from a wide range of companies and organizations. Its primary goal is to offer a seamless, accurate, and comprehensive overview of training sessions, team-building activities, networking opportunities, and related events—benefiting both small business owners and individuals seeking professional or social development.
In this project, I serve as the System and Software Architect, responsible for designing the overall software architecture and ensuring that the solution aligns with the needs and expectations of all stakeholders. This includes translating organizational goals into technical requirements, coordinating data integration strategies, and safeguarding the system’s scalability, reliability, and maintainability.
To achieve broad and reliable data coverage, the platform integrates information through multiple methods:
Custom-built APIs
Third‑party APIs
Ethical web scraping
This multi‑source approach ensures that even smaller businesses without their own APIs can still be represented within the ecosystem.
The current technical stack includes Laravel, PostgreSQL, Docker, and Git, forming a robust and modern foundation for data processing, storage, and deployment. Additional technologies will be introduced as project needs evolve.
Overall, the system aims to streamline event discovery, strengthen regional collaboration, and provide a single, trusted access point for local activity information.
This is a university project.