De Waaiburg VZW
What?
De Waaiburg VZW is a non-profit organization that provides special youth care services. They help teens and their families. They wanted an app to provide information to parents and teens. This app would need to be controllable from a web app. Previous students had already developed an app and website for this organization. Our task was to improve upon it.
How?
My tasks on the web app for this project were mostly backend-related. I handled most of the migrations and controllers. I also contributed to creating the API that both the app and web app would utilize. These APIs needed to be secure, so I made sure to implement necessary security measures. On the frontend, I assisted with minor styling enhancements.
On the app for this project, I helped ensure that the buttons would direct users to the correct pages and styled those pages.
Conclusion
A fully customizable app with a dashboard webapp that comes along with it, was the result of this project. In this webapp users can be added as mentors or clients, they can be connected to eachother and to departments, content of the mobile app can also be changed in this dashboard webapp, and much more. I am very happy with the result of this project, it took a long time but we also accomplished a lot. The client was also very happy with the result which is of course the most important.
Because GDPR was a big theme in this project, I learned a lot about what it is and how to keep it into consideration while building projects. I discovered how to secure APIs, authorization and authentication. We had a lot of contact with the clients throughout the duration of the project, this made me develop my soft skills.