/DC-GeoMindr

DigitalCrafts second group project, location based reminders backend project.

Primary LanguageJavaScript

GeoMindr

Synopsis

A backend web app created with Node, PostgreSQL, Express, Javascript, CSS, and HTML that allows users to text a Twilio number using IFTTT to record a reminder and their coordinates. This reminder gets saved in a database to be accessible at a later time either via our web interface or by messaging the same number to get a list of reminders.

Features

  • Full SMS support through Twilio
  • Ability to create, retrieve, update, and delete reminders via the web interface or Twilio
  • View public reminders via the web interface
  • User login system

Successes

  • MVP came together quickly and all the initial ideas were executed well

Challenges

  • Dealing with so many promise chains often caused issues that required time and patience to solve
  • With so many moving parts, it was often hard to keep track of everything and how they fit together properly
  • Some of our stretch goals were not met

Dependancies

Node Dependancies

Future Features

  • Proximity messaging where the user gets sent a text notifying them of the reminder when they’re close to that reminder’s GPS coordinates

GeoMindr Screenshots GeoMindr Screenshots GeoMindr Screenshots GeoMindr Screenshots