In order to use the mobile app, you would need the flood backend running on your local machine. There are several ways you can do that and all these approaches can be found at Taskwarrior-Flutter
- Clone the repository from GitHub:
git clone https://github.com/CCExtractor/taskwarrior-flutter.git
- Navigate to project's root directory:
cd taskwarrior-flutter
- Check for Flutter setup and connected devices:
flutter doctor
- Get the dependancies
flutter pub get
- Run the app:
flutter run
- Open mobile app
- Check out the app
- Make Profile
- Connect with TaskServer
- Sync Tasks with it
- Flutter
- VSCode / Android Studio
- Fork the Project
- Clone the Forked Repo.
git clone https://github.com/[username]/taskwarrior-flutter.git
- Create a branch
- For your Feature Branch (
git checkout -b feature/AmazingFeature
) - For your Fix Branch (
git checkout -b fix/BugFix
)
- For your Feature Branch (
- Do the changes in that branch
- Add all files (
git add .
)- Do Not add files generated by code editor of Android Studio IDE
- Only add files that related to your feature
- Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Make sure branch is synced with main branch of
CCExtractor/taskwarrior-flutter
- If not, please sync it and test again
- If any conflict, resolve according to feature and test again
- Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request for the
main
branch.