Inspiration

Helping people in a simple way to stay healthy by warding off viruses such as the coronavirus.

What it does

Reminds those who visit the page with their browser to increase the amount of light in their environment if the value it calculates specific to them has dipped since yesterday; otherwise it will remind to keep the amount the same. This is based on the principle that ultraviolet radiation, particularly ultraviolet-C radiation as opposed to UVB and UVA, destroys the chemical structure of viruses starting with their genetic material. Ultraviolet radiation is plentiful via the Sun, however it also exists to a lesser degree in artificial lighting in home environments. Sun-tell queries a number of sources (querying implementation has not yet been done at this time, though query sources have been identified) to be location-specific.

However, at this time, the Distributed Compute Protocol functionality is incorporated, which allows those who simply visit the page with their browser to immediately devote the computational power of their device to scientific calculations and research.

How I built it

Online web-hosting incorporating source code management (heroku and git, here's looking at you), and, my gratitude to the creators of the Distributed Compute Protocol from Distributed Compute Protocol Labs for providing the programming library for incorporation into a simple website.

Challenges I ran into

The web-hosting service, though inexpensive, became fraught with programming penalties once git commits started to increase.

Accomplishments that I'm proud of

Bringing a site and service free to use to the public, that with further development, will specifically target the problem of viruses day-to-day with simplicity.

What I learned

The scalability of javascript on today's computing devices, including smartphones, since this software can be run from their browsers.

What's next for Sun-tell

The next thing past getting the site to have a hosted page running with the Distributed Compute Protocol would be to implement the device-specific query system, which would take place within a "work function" run within the Distributed Compute Protocol; also, what's involved is devising the notification system which would be live on the site.

UPDATE 1: This has now been implemented. The direction for the project has changed to that mentioned as at the second link in "Try It Out" links section.

UPDATE 2: The project has been changed to a proof of concept status. All the functionality of the Distributed Compute Protocol, Universal Series computation, and querying system has been removed from Total Sunergy.

UPDATE 3: The second link from the first update notice is available as the only one for reference.

UPDATE 4: Link removed

Built With

Share this project:

Updates