Weekly report
| Student: | @student.ucll.be |
| Study: Professional Bachelor | Major: ICT |
| Company: Yappa | City: Hasselt |
Activities Week 11 (04/05/2026 - 08/05/2026)
Monday (Day 51)
Today I finished the Digest scheduler PR regarding Symfony and typescript and created one symfony PR for this on GitHub. The scheduler will run on a cron job checking every hour. It does this by checking the time of the last Digest and comparing it to the configured frequency. If the time has passed, it will generate a new Digest and send it to the user. The new digest will be sent out immediately.
Tuesday (Day 52)
Today I worked on the typesciprt slack PR's, the backend is already complete as it is while the front end has points to work on regarding UX. I improved the modal switching whereby going from digest maken to digest delen to lijst instelling can be done without exiting the modal.
Wednesday (Day 53)
Today I finished the final PR code reviews Davy left and focused on resolving, there are currently comments on the DigestGeneration, URL extraction and markdown embedding PR's on github that I resolved.
Thursday (Day 54)
Today I worked on the typescript server codebase, splitting the PRs more up to mimic the symfony repository PRs. I also worked on improving UX. I also updated my documentation website regarding the POC currently and all the features from adding knoweldge and creating a list, extracting URLs, and generating a report. along with some MVP features like ability to subsribe to a list, Digest distribution to all subsribers via slack DM, and the scheduling and automatic distribution of the digests.
Friday (Day 55)
Today I completed all the PRs, I rebased and updated the histories of the symfony PRs making sure all the changes are all propperly scoped. I did the same thing on the typescript server where the slack repository is. I also created Demo's showcasing the functionality of the application, how to use it and a demo of how it works. Along with documentation on how to deploy the app.
New skills
[Summary of acquired skills]
Useful data
[Links and resources]
Remarks
[Feedback and reflections]