Skip to content
← Back

4º semester · 2024-1 · SIATT

Synergy

Room booking for in-person, hybrid and online meetings with Zoom.

Role:DeveloperRepository ↗
  1. S

    Situation

    Meeting rooms were managed in spreadsheets, causing conflicts and rework.

  2. T

    Task

    Build a platform with real-time availability, quick booking, Zoom integration and email/in-app notifications.

  3. A

    Action

    • ›Implemented Bearer-token authentication in NestJS.
    • ›Built the initial dashboard and the user-management drawer.
    • ›Developed the email notification system.
    • ›Integrated the Zoom API to create online meetings automatically.
  4. R

    Result

    Shipped a third-party API integration and became proficient with Next.js + NestJS.

Hard skills

  • Next.js
  • NestJS
  • React
  • TypeScript
  • MySQL
  • Docker
  • Zoom API

Soft skills

  • Proactive ownership
  • Deadline management
  • Peer technical support

Stack

  • Next.js
  • React
  • TypeScript
  • Chakra UI
  • NestJS
  • MySQL
  • Docker
  • Figma
Next projectClimatrack→