Skip to content

Instantly share code, notes, and snippets.

@DanielEFrampton
Created February 18, 2020 17:49
Show Gist options
  • Save DanielEFrampton/fdc8653e042b7f3d7a6feca8767609eb to your computer and use it in GitHub Desktop.
Save DanielEFrampton/fdc8653e042b7f3d7a6feca8767609eb to your computer and use it in GitHub Desktop.
Landslide Inception Notes

Problem Statement

  • People are not getting notified
  • Mentor is not asked to confirm appointment
  • App lacks basic CRUD functionality (especially UD)
  • No stats or record keeping on previous sessions
  • Additional functionality to manage rock-and-pebble relationships which currently are managed by hand
  • No calendar sync so availability becomes incorrect quickly and leads to canceled sessions
  • Requires manual updating of profile every mod and there's no automated remind to do that

Solution Statement

  • Implementing messaging system via Twilio (or another SMS API).
  • Implement calendar synchronization system (like Calend.ly) to improve booking process
  • Implement rock-and-pebble management (possibly long-term goal)
  • (Pending Alex feedback) Build onto existing codebase; integrate new Rails or Sinatra microservices into GraphQL endpoint that the front-end relies upon, and build new client-facing features in JS/React.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment