Skip to content
A transaction tracker that sends messages to users.
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
docs/img
public
src
src_react
Procfile
README.md
Todo
gulpfile.js
index.html
login.html
package.json

README.md

SMS Reminder Service

See the app here.

I wrote this SMS Reminder service as my WITS project. My unit loans a lot of items every month and borrowers often forget to return their item. This service is able to send an SMS to the borrower (and to my superior) to remind them to return their items automatically.

I used a third-party service, Twilio, to send the SMSes.

Feature showcase

Search by rank, name or phone number:

Add a new loan in seconds:

SMSes are automatically sent:

Features:

  • Automated SMS sending to borrower when the following events occur:
    • A loan is made
    • A loan is renewed
    • A loan is returned
    • Seven (7) days before loan expiry
    • Three (3) days before loan expiry
    • Loan expires
  • Signup and login
    • Change phone number, password, display name
  • Add new stores
    • Choose contributors (only contributors can access your stores)
  • Edit stores
    • Rename store, add contributors
  • Add new loan with fields:
    • Name
    • Phone number
    • Expiry date
    • Item name, item amount (unlimited items)
  • Show loans with fields:
    • Date
    • Expiry date
    • Name
    • Phone number
  • Show loan in detail with fields:
    • Date
    • Expiry date
    • Returned (Boolean)
    • Name
    • Items (item name, item amount) not shown; items may be sensitive
    • Return items button
    • Renew loan button
You can’t perform that action at this time.