Base template for creating your own Tenka store.
- Dart (https://dart.dev/) or Flutter (https://flutter.dev/)
- Git (https://git-scm.com/)
- Use snake case in filenames. (For example, if the site name if
animesite.com, useanimesite_comin filename) - Sort modules in
modules/animeormodules/mangaaccording to the type. - Icon size must be 96x96.
- Test your modules.
- Visit yukino-org/sora for references.
- Beize documentation can be viewed here. You can always open a pull request containing additional functions if needed.
- All the predefined utils can be referred here. You can always open a pull request containing additional functionality if needed.
- Use Beize, Dart and Prettier for VSCode.
- Keep Dart and packages up-to-date. (Use
dart pub upgradeto update)
- Clone this repository
git clone https://github.com/yukino-org/tenka-store-template.git
cd tenka-store-template- Install dependencies
dart pub get- Create a module directory in
./moduleswith same architecture as it's siblings. - Edit the required
main.baizefile of the module. - Test the module.
- Edit the required
test.dartfile of the module. - Run the test file using
dart run ./modules/<anime/manga>/<test_filename>/test.dartNote: You can also run only a specific method by appending
--dart-define="method=<method>"