Git Product home page Git Product logo

text-bug's Introduction

Text Bug

A web app to help with text reminders and more

At the current stage of development the API is able to create, store, and save accounts and contacts for each account. Once an account is created you can create custom text messages to be sent on a specified date and time. There are plans for future features, some of which I have already begun to work on. Please read below for more info.

alt text

Summary

Text Bug will allow a user to add or upload contacts. Once contacts are uploaded the user will be able to send text messages or phone calls to single or groups of people that they have previously saved as contacts. They can specify the date and time for messages/phone calls to be sent, or even choose "every other X day of the week". The user can also specify what behavior they want to happen when the person receiving the message/call replies.

Possible applications are auto-reminders for recurring events, either to yourself, someone else, or a group of people, automated check-in calls or texts that happen on a recurring basis, with a specified parameter to be triggered should the person not reply within X amount of time, and many more that I am sure I haven't thought of yet.

Technology used

I built Text Bug using Node.js and express on the backend. For the calling/messaging I used the Sinch API. The cron npm package was used to trigger events at specified times. I used the passport middleware for user authentication, and mongodb/mongoose for the database storage. For quick styling of the front-end I chose bootstrap, but that may change eventually.

##Demo https://text-bug.herokuapp.com/

username: test

password: test

alt text

alt text

text-bug's People

Contributors

cgberlin avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.