Skip to content

Kubaleek/FDTPresence

Repository files navigation

FiveDotTwelve — App Development Company

Postman ChatGPT Visual Studio Code Slack Express.js Tailwind CSS HTML npm CSS TypeScript Google NodeJS

⭐ Star this repository on GitHub — your support motivates me to keep learning and building! 🚀✨

Instagram LinkedIn GitHub Facebook


FDTPresence 🚀

FDTPresence is a Slack bot built with Node.js, Express, and TypeScript and integrated with the Google Sheets API. It automates weekday availability checks by messaging external team members, who can respond “Yes” or “No” with a reason if unavailable. All responses, including reasons for unavailability and any missed replies, are logged in Google Sheets and sent to the project manager, streamlining management and status tracking for external team members.


Project Stack 💼

  • Node.js
  • Express.js
  • TypeScript
  • Slack API
  • Google Sheet API
  • CSS
  • TailwindCSS
  • Zod
  • Prettier

Installation 💿

git clone https://github.com/Kubaleek/FDTPresence.git

cd FDTPresence

npm install

cp .env-sample .env
# set up environment variables - follow instructions from .env-sample

npm run dev

Issues

If you encounter any problems during installation or while using FDTPresence, please report them in the Issues section on GitHub.
Include a description of the problem, and if possible, attach screenshots or error logs to help with troubleshooting.


License

The project is licensed under the MIT License – you can use, modify, and distribute the code on your own terms.


About

Monitors on weekdays, once a day at a specified time. Checks the availability of people on the list (maintained and updated by PM).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors