Integration Process =================== To fully integrate and deploy Aiviro, we recommend the following steps: #. Create git repository for your project, where you will store your code. * we're using GitLab, but GitHub or BitBucket will work just as well * to follow our best practices, see :ref:`Git Repository` #. Initialize project structure & push it to git, see :ref:`Create Project & Scenarios` #. Create and implement your first scenario * creating new scenario, see :ref:`Create Project & Scenarios` * implementing scenario, see :ref:`Code Example` #. Push your code to git * to follow our best practices, see :ref:`Git Repository` #. Now you can run your scenario locally or deploy it to server * to run locally, see :ref:`Local deployment` * to deploy to server, see :ref:`Server deployment` #. If you chose to deploy to server, you have to register your scenario as Flow, see :ref:`Register Flow`