You’ll need to install Node.js + npm, React.js, and Prettier. It’s best to consult the documentation at their respective sites, https://nodejs.org/en/download, https://react.dev/learn/installation, and https://prettier.io/docs/en/install.html
There may be issues installing Node.js from the default apt repository on Ubuntu. If there’s an error, follow this guide for Node.js installation from source:
*https://www.linuxcapable.com/how-to-install-reactjs-on-ubuntu-linux/#Install-Nodejs-on-Ubuntu-2204-or-2004-For-Reactjs and https://github.com/nodesource/distributions#installation-instructions*
You’ll need to install Anaconda, MongoDB (Community), and all of the dependencies specified in the codebase.
To install Anaconda, consult the installation instructions in
Follow the instructions on the Mongo website to install according to your computational setup.
https://www.mongodb.com/docs/manual/administration/install-community/
Since the application runs on Python, you can install the dependencies using Python’s package manager, pip.
~/path-to-dir/hydro-directory$ pip install -r requirements.txt