Skip to content

cameronlee101/mountain-madness-2024

Repository files navigation

SFU Webcam Viewer

Description

View SFU with a new perspective through SFU Burnaby campus' live webcams! Easily see the location of each webcam and tune in by clicking on them. Images updated live every 10 seconds - swipe through to see previous images.

Additionally, view weather conditions for the day, and times for the next bus departures.

Visit the site here: https://sfu-webcams.vercel.app/

File Structure

Source code is located in /app/

Images used stored in /public/

.json files used in code stored in /assets/

Instructions for Running Locally

Demo Video: https://youtu.be/gRRcCRb0RTw

npm install
npm run dev

Participants

Cameron Lee, [email protected]

Ana Premovic, [email protected]

Ewan Brinkman, [email protected]

Resources and Libraries

NextUI library https://nextui.org/

Next.JS https://nextjs.org/

Leaflet map https://leafletjs.com/

Asset Credits

APIs used

Open-Meteo Weather API https://open-meteo.com/

Translink Real-time Transit Information API https://www.translink.ca/about-us/doing-business-with-translink/app-developer-resources/rtti

Github

https://github.com/cameronlee101/mountain-madness-2024