A flutter mobile client application to serve the node-recipe-server backend.
Clone the repository, then find the pubspec.yaml file and run a 'packages get' from your IDE. You can also do this via terminal.
1.- https://flutter.dev/docs/development/packages-and-plugins/using-packages
2.- https://dartcode.org/docs/commands/
Run the command Flutter doctor from your ide or in terminal run 'flutter doctor', this will check for any dependency, license or emulator/device issues. Great tool.
After all the top is completed, you can now run the project via your ide or in terminal/cmd with 'flutter run'. Note Be sure to have a device connected or an emulator running.
The project has a master and dev branch.
When working on a new feature, create a descriptively named feature branch using underscores and starting with 'feature'. Example: feature_added_login_page
When working on a bug or hotfix, create a descriptively named 'bug' branch using underscores and starting with the bug or issue number.
Example: bug_code_login_page_button
When work on your feature/bug branch is completed, commit the changes to the branch. Then checkout dev, do a git pull and once updated, go back to your working branch and merge dev into it. This will allow you to fix any conflict issues locally before submitting the PR.
Once you've ensured there are no merge conflict issues, push your branch using git push --set-upstream origin {branch name}.
Create the PR with a description and add @MannyDiera as the reviewer. Once the PR is approved and merged into dev, you can safely delete your feature/bug branch.