Linkdy is a Linkding client created with Flutter. Linkding is a self hosted bookmark manager. The objective of this project is to give all it's users an application to manage the bookmarks from a mobile device.
### Main features
State manager
Linkdy uses Riverpod as the state management system. Files ended on .g.dart are auto generated by Riverpod's code generator and shouldn't be edited manually.
The code generator can be started by running dart run build_runner watch. Then, the process will start on the terminal.
Translations
Linkdy uses slang to manage the translations of the application. To add a new translation, create a new file on lib/i18n, with the structure strings_[lang_code].i18n.json. When adding a new string, make sure to add the translation on all .i18n.json files. Then, run dart run slang to generate the translations.