Inspiration
The inspiration for this project stemmed from the intention of creating an affordable, yet elegant solution to preventing cumulative loss of energy or disaster at home via simple everyday appliances.
What it does
SpartanEnergySaver (SES) is a multi-platform app that replaces costly smart home setups while still retaining the “smart” aspect of the network. The application tracks your location and according to figures out what appliances to turn on/off depending on if you are in the house.
How we built it
SES is built using Flutter, which is an open-source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
Challenges we ran into
Some of the challenges we ran into primarily dealt with the Bluetooth connectivity with appliances and implementing the “sign-up with link” feature which is set up. Additionally, interlinking multiple authenticated users and finding the displacement of location turned out to be challenging.
Accomplishments that we're proud of
We are proud of the elegant UI design and flow of the application and implementing the ability to track and mark the location of a device. Implementation of Bluetooth API to find Bluetooth devices in the vicinity.
What we learned
We learned to create multiplatform web applications by implementing flutter concepts, especially data-flow, and integration with firebase by Google Cloud.
What's next for Spartan Energy Saver
Moving forward, SES has tremendous scope for expansion. With some minor tweaks and fixes and in conjunction with hardware integration, SES can make its first debut in home security along with energy management.
Log in or sign up for Devpost to join the conversation.