Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.
/ MMM-transport Public archive

Code for programming assignment 2 (Cloud and Edge Computing course)

License

Notifications You must be signed in to change notification settings

qubelka/MMM-transport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMM-transport

Code for programming assignment 2 (Cloud and Edge Computing course)

Group work: microservice application based on MagicMirror

  1. Face recognition module (https://github.com/Linzh7/FaceRecognition-MagicMirror)
  2. Personal content module running in Docker, possibly self-hosted (https://github.com/noahwo/MMM-personal-agenda)
  3. Service orchestration within MagicMirror running in Docker (Kalle P.)
  4. Public transport module deployed to cloud (me)

The module draft wis based on built-in modules code for MagicMirror and roramirez template.

Project state (transport module): done.

Project setup

Transport information when no user authenticated (Picture made by Kalle Paananen)

In this project we omit the user registration and assume that there are 4 registered users who have specified their preferences.

The transport module shows bus arrival times for a specific bus stop. The module fetches bus information from the mocked API which runs in replit. The code for mock is in the file mockApi.js.

Transport information when no user authenticated Transport information for the authenticated user

Configuration

The transport module can be connected to the MagicMirror by adding the following configuration to the config/config.js:

{
	module: "mmm-transport",
	position: "top_left",
	header: "Bus arrival times"
}

About

Code for programming assignment 2 (Cloud and Edge Computing course)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published