Skip to content

Instantly share code, notes, and snippets.

@mohanjith
Created August 29, 2025 09:43
Show Gist options
  • Select an option

  • Save mohanjith/df3cf237944ad763ab322d16bc40c975 to your computer and use it in GitHub Desktop.

Select an option

Save mohanjith/df3cf237944ad763ab322d16bc40c975 to your computer and use it in GitHub Desktop.

Challenge

Andrea wants to know when she would need to leave home from Aalto Yliopisto to Keilaniemi to arrive at KONE Building by 08:45 on weekdays so she is on time for the Daily. Andrea is working on the solutions that will send out an e-mail by 06:00 on weekdays with the route and time to leave Aalto Yliopisto stop. She is not familiar with GraphQL but she is very familiar with REST APIs.

Your task is to build a REST API which can be deployed to AWS that Andrea can call to get the all the routes given time of arrival in yyyyMMddHHmmss format, start and end stop names.

Requirements

Your project should contain at minimum a CDK stack using Python. You should be able to demonstrate the API in action either running locally or AWS.

Grading

The grading will be based on these criteria:

  • Overall solution design
  • Structure of the repo
  • Code and tests
  • SonarQube quality metrics
  • Documentation
  • Observability

Reading material

Following links might help you:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment