Skip to content

chayuto/Santas-Little-Helper

Repository files navigation

Santa's Little Helper

Intro

Santa's little helper is aiming at becoming the lift assistant of the users. It provides location or event based notification services. The application can store users' predefined outgoing emails and SMS and send out the messages at appropriate moment automatically. For example, the user miss the wake up alarm. The application would send email to notify others of potential delay of the meeting.

Also, the application would keep track of the user location and perform location based services. For instance, the application can turn on WiFi for the user automatically when it finds that the user is at home to help the user avoid high cost of data streaming using Cellular network. On the contrary, it can turn off the WiFi to conserve energy for the user when it finds that the user is away from home.

Features##

User interfaces###

In this application, we would have several graphical user interfaces to interact with the user. We would have one interface to let user type in their email content, subject and receiver. We would have interface to let user select the key location in order to perform location based services. Also, we should develop GUI for configuration of the application itself.

Data communication###

Since we want our application to be able to send email, we have to do the data communication either using Cellular network or WiFi. ALso, using WiFi would help us getting more accurate location information.

Energy optimization###

Since we want to acquire location information, energy optimization is a big issue for our application. Using the build-in cellphone GPS for acquiring location in real time consumes substantial amount of power, so we have to figure out someway to reduce the energy consumption while maintain the functionality.

Data encryption###

Since we have email services, we have to secure the user login information. We will investigate the ways of encryption of user login information and email content for safe email communication as well as secure data storage.

About

Santa Little helper, Our Awesome projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published