Skip to content
This repository has been archived by the owner on Oct 24, 2021. It is now read-only.

Latest commit

 

History

History
27 lines (19 loc) · 1.5 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.5 KB

HackTheMidlands3.0 - "Remind Me Bot"

This is a repo for the HackTheMidlands3.0 hackathon, this will remain private and only available to the people within our group.

Our group created a "Remind Me" SaaS (Software-as-a-service) where people are able to send the bot a message asking for a reminder, and the bot would wait until that time to send a text message back, reminding the person.

User: Remind Me to go to the store in 3 hours!

RemindMe: Sure! I will remind you to go to the store in 3 hours.

*3 hours later*

RemindMe: Please remember to go to the store! You asked me to remind you 3 hours ago.

This project hasn't been fully completed but along the way we have learnt how to use another company's API, how to properly collaborate using Git & GitHub, how to hide secret tokens and how to set-up a Linux VPS for eventual hosting of the project.

Project Checklist

  • Create a GitHub repository, learn how to clone-add-commit-push.

  • Set-up VSCode with Git on multiple machines.

  • Learn how to deal with secret tokens & GitHub.

  • Create accounts for Nexmo, GitHub Student Pack, DigitalOcean.

  • Learn how to use and integrate the Nexmo API into our code.

  • Create a working test script to send an SMS text message to any number.

  • Rent a number to "Recieve" text messages.

  • Expand the code with some timing system for reminders.

  • Make logo, branding, awesomeness.

  • Have fun and learn awesome things! 🥰