README

What is this repository for?

  • The repo can be used as a template for companies to create Slack notification from third party API, especially Severa API.

Techs

  • Node/Express.
  • AWS S3, AWS Lambda, AWS EC2.
  • Severa API, Slackbolt API.

Features

  • Send weekly messages to PMs whose projects were over deadline or exceeded budget. In addition, send messages, and CSV file to Operational Team Management channel.
  • Users can check hours worked for current month, as well as search for clients/projects' details.
  • Search others' worked hours.
  • Most works were handled in utils folder

Installation

  • Obtain Severa API through Visma Severa and Slack API.
  • npm install to install all necessary dependencies.
  • npm run dev to run in development with nodemon.