UofS-CEPHIL / modelcollab

A web-based application for collaborating on simulation models in real-time using Firebase
28 stars 0 forks source link

User-friendly installation instructions #16

Open DavidMichaelRoberts opened 3 months ago

DavidMichaelRoberts commented 3 months ago

Unfortunately, as a working category theorist, I'm not so familiar with the guts of the technology stack needed to get the software up and running. I seem to have npm installed. I don't know about how to set up a Firebase project (nor have I heard of it before). And one might assume that AlgebraicJulia (and really, I guess StockFlow) is a prerequisite to be able to use ModelCollab? Coming here fresh it really isn't clear. How does one set up the link between the two?

eRedekopp commented 3 months ago

Hi David,

Setting up ModelCollab to run off of your laptop is a little bit complicated and will require you to install a few different things on your computer if you aren't already configured to develop websites. I can give you instructions if you'd like, however it will probably be more efficient for you to just use the website at modelcollab.web.app.

The website has been recently updated with the many changes that have been made over the past several months, and includes the ability to export code to run in AlgebraicJulia/StockFlow on your own machine if you prefer that. I recently added some instructions on how to use the website in the 'docs' folder of this repository. Give the website a try and see how it goes, and let me know if there's any issues with it or if you'd still prefer some instructions to host it yourself from your own computer.