Motivation: Automate and schedule tasks such as SMS messaging via a web application or the mobile application.
- A user should be able to schedule and send SMS
- A user should be able to schedule reminders
- A user should be able to schedule and send emails
- Low power/energy/memory usage when running in background
- Doesn't slow phone down too much
- A user should be able to open a simple corresponding web application (Node-based) that is shown to be secretly connecting with source code that is inside of the game.
- A user should be able to see, on the web application, a list of all of the contacts that are currently on the phone application uploaded them.
- A user should be able to see, on the web application, thumbnails of the pictures that are currently on the phone.
- A user should be able to remotely send text messages to a phone number, where the phone number can be defined on the web dashboard.
- Homepage to select tool (potemtially a sidebar as well?)
- Tabbed design for each tool
-
Jhipster
- Entities define the objects to be stored on the database.
- Automatically generates sophistcated code for the project
-
Docker
- VM Container
- Acts as hosted webserver
-
Node.js Web Application