- Ubuntu 18.04
- Python 3.6 or higher
- SqlAlqchemy
- Flask
- Postgresql
To install all dependencies
./install
To configure postgres dev user
cat setup_postgres_dev.sql | sudo -H -u postgres bash -c 'psql'
sudo -H -u postgres bash -c 'pg_dump data_im_dev_db' > <DUMP_FILE>.psql
cat <DUMP_FILE>.psql | sudo -H -u postgres bash -c 'psql'
./console.py
python3 -m api.v1.app
python3 -m dim_dynamic.nodes
I/O attibutes
-
innodes: list of other nodes ids the actual node will depend on the innodes to contruct its logic
-
outnodes: list of subsequence of task nodes, the node start a request to another node and waits for a response, then return the resulted data to the caller node
Terms:
- connections: list of ids of the caller nodes, notes de difference with the innodes, the resulting data from this nodes will be returned to the actual caller connection, this term will be used for UX design purposes
Software Developer continuously working on problem-solving through creativity, critical thinking, and self-learning. Always adapting to new technologies driven through a passion for development. The role of Alejandro in the project is to ideate and develop solutions for the backend analyzing external data sources.
A Doer who likes to be involved in challenging projects, thinking, and creating out of the box solutions motivated by collaborative work. The role of Daniel in the project is to create and develop trigger services that connect messages to distribution systems.
A creative person converting ideas to reality, searching for new ways to use, and empower technology to the people. The role of Victor in the project is to create the user flow, UX interactions, create infrastructure, deploy, and scale the solution.