===== Android: ===== 1 - Main branch is the correct for work or have a batter or update branch. 5 - If they already update the SDK version bem? 2 - Need every API level Android. For example 30 → 31 → 32. 3 - When we try to use the documentation to setup the dev environment don t work, the build proccess broken 3.1 - Task :app:processDebugResources FAILED: message: * What went wrong: Execution failed for task ':app:processDebugResources'. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource linking failed /home/picalike/.gradle/caches/transforms-2/files-2.1/0c9d87500c26327bafbdc3779c55072d/core- 1.7.0/res/values/values.xml:105:5-114:25: AAPT: error: resource android:attr/lStar not found. 4 - About key for deploy, are in the documentation or repository? and we use the same for deploy new application versions? 5 - The application needs to be run together with the MobileAPI, I mean like, need to run MobileAPI to run the application? 6 - Has this ever happened with Adam that the application was built but not open? If yes, why did this happen? adb logger ===== General: ===== 1 - He is developer for iphone too or only for android, if develop for iphone too, what OS Adam use for this? 2 - What they use for database migrations? 3 - Have a Get company stat, we can run this script without problem in prod ? (or this has a side effect) 4 - They already have a automatic backup? 5 - have some old thing repository or all things is used? 6 - All things are in the backend repository? ====== Repository Structure ====== app # php app artisan # something about php autoloading, why do we need this? babel.config.js # javascript behat.yml # testing laravel applications https://github.com/laracasts/Behat-Laravel-Extension bootstrap # php client # javascript, react, where is it deployed? composer.json # php package manager composer.lock # php package manager config # part of of the laravel application cypress # javascript component testing: https://www.cypress.io/ database # migrations dist # ??? javascript entrypoint? docker-compose.yml # for local development Dockerfile.postgres # database Dockerfile.web # webserver ecosystem.config.js.example features # ??? generators # used by yeoman.io to generate scaffolding (compare mobile/README.md) gulpfile.js # related to a build system used by? init_data.sql # database initialization mobile # react-native app for android and iOS mobileApi # Where is it used? and what for? __mocks__ package.json # javascript package manager phpspec.yml phpunit.xml # php unit testing production public # entry point for the web server readme.md # default laravel readme.md... no project specific information resources # used by laravel app server server.php # laravel entry point? why is this here? shared storage stories # javascript https://storybook.js.org/docs/react/writing-stories/introduction # it is a way to develop UI elements tests # php tests webpack.config.js # javascript webpack config (needed for nodejs?) yarn.lock # javascript package manager ====== Documentation from Adam ====== here are documents that should be important to the intao project: * architecture workflow https://drive.google.com/file/d/10_TxiGgzws9FZEcyBHGpi_0UoVXub6eN/view?usp=drive_link * server scripts: https://docs.google.com/document/d/1nWudzSdPiRGwph77hEa7k1lLc0wZ49Se/edit * style guides: https://docs.google.com/document/d/1gjV2rLuZTB8O_gGVzw5t8Jt8v8U6VcPZ/edit#heading=h.gjdgxs * definition of done: https://docs.google.com/document/d/1NdAL2hw3isthwkToq-DEoIUap9To0VK7/edit#heading=h.gjdgxs * support guidelines: https://docs.google.com/document/d/1pD6-rw9wEn9cNS0cgKr6-bqdvs6pFLpr/edit#heading=h.gjdgxs * release guidelines: https://docs.google.com/document/d/1dreeEXUCijLUhM95Sjha4iRIAsf3b8vX/edit#heading=h.gjdgxs * developer enviroment: https://docs.google.com/document/d/1Vzk8J_qavJW0HJtwPn_iV0U3QU977e8-/edit#heading=h.gjdgxs * DevOps: https://docs.google.com/document/d/1R18jyvH0OBUv1cXCTc2n4CP2rhl6rgzR/edit * Technical Takeover: https://docs.google.com/document/d/1T65zez1YfhEThVzPVyembNFeUqcllnvn/edit