Genie Discord forum

I am new in GUI developement and used GenieBuilder to build one. Now I want other people to be able to use the GUI I built and I wonder what is the smartest way to do it. I tried to install Julia and visual studio on their computers and copy the app and tell them how to run it but it does not always work and I sometimes even get the weirdest errors, for example "GenieBuilder not found in current path" as if it was a package for Julia.
I wonder if there is any way to upload it to a server or for other people to connect to the local server of GenieBuilder while it is activated in my computer?
Sorry in advance because I am probably not using the proper wording. Hope I could make my problem understandable!
Thank you

Hi itzi, welcome to the server! We're currently developing Genie Cloud, which features one-click deployment for Genie apps and therefore it would fit your use case. If you'd like to know more, please join the waitlist on https://geniecloud.io/

As for how you can have someone else run your code on their computer, this is how you do it:

First, send them the app folder from .julia/geniebuilder/apps/<yourappname>
. Don't forget to include the Project.toml
file
Then, on their computer
- Install Julia and open a REPL in the app directory
- Enter Pkg mode with
]
, and type:activate .
instantiate
This will activate the project folder and install all the necessary packages - Launch the Genie app with
include("app.jl")
. Don't forget to start the server withServer.up()
That should do it. The app will be accessible on localhost:8000

thank you very much!

... how long is that Genie Cloud waitlist btw?