- Notifications
You must be signed in to change notification settings - Fork8
FIT CTU · BI-SP1 · BI-SP2 · B172 · B181 – software team project
License
tenhobi/flashcards
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Software team project with a goal to develop a multiplatform (i.e. web & android & iOS) flashcards learning app.
Spotted an error? Something doesn't make sense? You have an excellent idea? Open an issue, but please,don't submit PRs. This project is curently developed as a part of software team project atthe Faculty of Information Technology, CTU, so we will not accept your PRs.
The project has been written in Dart with AngularDart and Flutter frameworks. This makes project setup very simple. This project contains from 3 separate sub-projects—for common shared stings, AngularDart and Flutter.
For either AngularDart and Flutter you needthe Dart SDK & package manager and you have to download dependencies in the bussiness logic project (common/
) usingpub get
command.
Make sure you have Dart 2 installed (dev channel).
To set up AngularDart project, you have to move intoangular/
directory and runpub get
command to download all dependencies.
To run the project, you can simply use thepub run build_runner serve
command. For more options on how to run the project, check theAngular README.
To set up Flutter project, you will need some prerequisites, i.e.the Flutter SDK—for running the mobile app—andthe Android emulator, iOS emulator or a physical mobile device. Make sure you are all good with Flutter using theflutter doctor
command.
To run the project, you can simply use theflutter run
command.
Licensed under theMIT License.
About
FIT CTU · BI-SP1 · BI-SP2 · B172 · B181 – software team project