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.

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.

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

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.

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.

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.

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.

Log in or sign up for Devpost to join the conversation.