This is a web application that allows users to create scheduled reminder text messages that are texted to the user at the specified date and time.
I am from Vietnam. I graduated from UW with mechanical engineering degree. I like software development because I can contribute in creating product that other people use. Plus it is just fun. I write in Java because it is a widely used backend language and it is very versatile in what the language can do. Find me on LinkedIn and on GitHub.
A software developer with a background in medicine, music, and competitive team sailing. Committed to building high-quality solutions for global and business solutions. Dedicated to accountable and adaptable teamwork. Find me on LinkedIn and on GitHub.
I'm a software developer who is dedicated to bringing innovative problem-solving skills I’ve gained after 9 years of military service as a medic, and 4 years of entrepreneurial endeavors, including customer service, teamwork, and leadership, into the world of software development.
Wireframes can be viewed within our public Trello Board.
Read the user stories in our repo.
To view and try out the app, head over to our deployed site on Heroku: FocaList.
- Clone the App
- Sign up with Twilio and get Twilio Account SID, Token and Trial Number numbers
- Set up Env variables
- TWILIO_ACCOUNT_SID
- TWILIO_AUTH_TOKEN
- TILIO_TRIAL_NUMBER
- DATABASE_URL
- POSTGRESQL_USERNAME
- POSTGRESQL_PASSWORD
- Deploy to Heroku (and note your application url)
- Set up a Heroku Scheduler using the following command for a new job task with a free dyno and a 10 minute schedule. This command will activate any unsent messages scheduled within the next ten minutes. This command can also be run in the command line.
curl -s [the-application-url]/api/schedule
- To check your Heroku postgres database, run the following command in your terminal:
$ heroku pg:psql