Skip to main content

Week 4

Thursday

  • Date: Feb 13th, 2025
  • Time: 6:30pm-8:30pm

🎥 Meeting Recording

🚩 Agenda

  1. Break for Pizza at the beginning
  2. Introducing Immersion
  3. Break into Teams and work

📓 Meeting Notes

📄 Attendance

  • In-Person: 14
  • Virtual: 1

🗣️ Presentation Section

The problem:

  • Integrate Discord with Engage @ UML

Features:

  • MVP:
    • Sync event data
    • With introductory email

Project Architecture:

  • Lambda functions
    • Pull data
    • Update and parse cache data
    • Acting as a translation layer
  • ECS Cluster to manage and contain, process, and feed data
  • Discord application with Front-End

Teams

  • Infrastructure Team
    • ECS Cluster is configured
  • API Team
    • Prelim Python Code is done
  • Front-End Team
    • Front-end dashboard is mostly functional
    • On-Boarding process is done
    • Define settings to control in the dashboard

Immersion Project Architecture

🧑‍💻 Hands On Section

Front-End Team progress:

  • Introduced current working front-end
  • Explained fundamentals of web development with HTML & CSS and some ReactJS/NextJS
  • UI explain on Figma, some parts still work in progress

API Team progress:

  • Introduced role of the Team
  • Familiarized everyone with Git VCS
  • Determined the types of objects and their purposes, still work in progress
  • Began work on AWS Lambda functions, still work in progress

Infrastructure Team:

  • Began deploying the CDK stack for DynamoDB with deletion protection
  • Preliminary work on the ECS Cluster, scaling still work in progress

🪄 Meeting Resources

🚀 Next meeting(s)

We'll continue working on Immersion. Be sure to review some fundamentals for your team:

Front-End:

  • HTML, CSS, React, Figma

API:

  • Lambda Functions, Git, DynamoDB

Infrastructure:

  • ECS Cluster, Project Architecture

We'll see you at the next meeting!