The idea of this web based app came from a collective need within the project group for a simple, static way to see the next departing bus/tram. The only set up needed is for the user to set their preferred bus stop, which is stored in a session variable. The Västtrafik API, gave us a key which in turn gave us the access token that updates every 24h for security reasons. The API provides information to build the search function, aestatic elements and the three upcoming departures from the chosen stop. The primary use case for the app is intended to be a static departures board on your phone, but is still fully functional on desktop.
This website was built for a fictional hotel called Reef Relief. By the use of an API and an individual API-key, I built a fully functioning payment system and a database in which the reservations would be collected once the payment successfully went through. Please note that this project is only functional on desktop.
As an exploration in the use of APIs, I choose to develop a service that I felt was missing from the market: a responsive site with weather forecasting service that also suggests what you should wear, based on temperature. To provide the user with visual guidance, a spectrum of background colors from cold to warm are displayed based on the temperature. The API that was used, worked based on coordinates. To narrow down the possible locations, I choose to build it for a few cities with different climates to show the full range of temperatures and their corresponding clothing advice.
Collaborators: Kasper Futyna, Rex Hermansson, Sofia Larsson, Sofya Salnikova, Frida Thornblad, Matilda Wikingsson
In a collaborative project with digital design and computer graphics students, we built a responsive landing page for a fictional smart watch and AR-glasses brand, ReGen. The biggest take-away for me in this project was the experience of working within a team with diverse skills, while all striving for the same goal. Except for the basic building of the site, this was also my first experiment with a bit of javascript.