Team Aerated AutoclavedpresentSurfeillance
Aerated autoclaved Demo Video
Surfs up?
Surfeillance offers surfers free access to the weather, tidal and wave data they need! By aggregating data from multiple public APIs, Surfeillance gives surfers relevant real-time information to enable them to decide where the best surf conditions are. Surfeillance allows users to save trips they’ve been on for future reference and also rate both surfing experience and forecast.
The Team
Francis Adewale
Jonah Russell
Ste Barrow
Tom Fegan
Technologies
We used: Spring Boot, Firebase, PostgreSQL, Android
Surfeillance needed a frontend the user could interact with and a backend to aggregate data from multiple public APIs. Having looked at Android development (briefly) and Spring Boot during the course, plus the limited time to develop the app, we exploited these technologies for Surfeillance’s core functionality/architecture. The course did not cover Firebase but research enabled us to exploit this technology to authenticate users.
Challenges Faced
One of the biggest challenges we faced was understanding what was possible in the given time but this also turned out to be one of the biggest learning opportunities. As far as specific features were concerned, OAuth was the most difficult to implement but was eventually a success.