Todo Web App
Incorperating SL- and Weather API
This app lets users create notes while incorporating additional features like SL route planning and weather updates. These features were primarily included as learning opportunities for us as developers and as part of our pursuit of a higher degree. The main challenge was to build the web app securely, following known standards and conventions such as the MVP architecture.
The SL API CORS policy only accepted requests from other server environments, we therefore configured a Raspberry Pi to act as a proxy server. This setup allowed all group members to forward their local requests through the Raspberry Pi, which then retrieved responses from the SL API. This approach enabled us to develop and test the application locally.
Each user had their own data, and I implemented authentication using Firebase to manage user sessions securely.