- Clone the repository by doing
git clone https://github.com/HackRU/OneAppFlutter.git
- Open the folder you created (which is called
OneAppFlutter
) in your desired IDE (Android Studio, Visual Studio Code, Intellij, etc.) - Now, run the app by doing
flutter run
- Contributors should follow
Git Style Guide
(https://github.com/agis/git-style-guide),Linter
(https://pub.dartlang.org/packages/linter), andDartFmt
(https://www.dartlang.org/guides/language/effective-dart/style) - Creat a new
branch
, add features to the app, write detailed discription of your implementation, and then make a pull request.
Flutter Official Website
: [https://flutter.io]Lab
: Write your first Flutter appCookbook
: Useful Flutter samplesOnline Documentation
: [https://flutter.io/docs], which offers tutorials, samples, guidance on mobile development, and a full API reference.Tools
: [https://www.dartlang.org/tools] for you to utilize
- Have command line
dart
installed - Setup test users and use the test endpoint in hackru-service
export LCS_USER="<username>"
for LCS_USER, LCS_PASSWORD, LCS_USER2, LCS_PASSWORD2
- lcs user should have the director role
cd lib && dart test.dart