SkyVars

Inspiration

There are many low-code tools (such as IFTTT, Zapier or Apple Shortcuts) which people of all technology background use to make full website or simple automations. However, there is no easy way to store variables across devices and workflows, so we aimed to bridge that gap by developing SkyVars.

Cloud

What it does

SkyVars allows users to read and write variables (containing any value) using two very simple API endpoints. These can be used with several low-code tools such as IFTTT, Apple Shortcuts, or Zapier, effectively globalizing variables across devices and workflows, persisting them over time.

Cloud

How we built it

The SkyVars web server runs on Python's nicegui, the database is SQLite, and the authentication is handled by Auth0.

Cloud

Challenges we ran into

We spent time working through issues setting up the NGINX reverse proxy. We also spent a lot of time ensuring our website's UI was clean and responsive across devices of varying sizes.

Cloud

Accomplishments that we're proud of

We are quite proud of this project as it has immediate practical use cases. We are also proud of our website's UI which we believe is simple and guides a non-technical user through how to use our product.

Cloud

What we learned

We learned a lot about UI/UX development and the important of making development tools easily available to those with little to experience in programming.

We also go to refine our skills in database architecture, server management, and API design.

Cloud

What's next for SkyVars

While this is already a feature-complete product, that doesn't mean we're done with SkyVars! There are more features we are interested in adding, and we believe that there are opportunities to send this product to market.

Built With

Share this project:

Updates