📁Structure
Understand how Remède is structured.
Good practise
To discover and understand the project structure, start a development server and try to modify some files and see what changes.
server.py: Main API, made with Fastapidata/: Dataset and Remède databasesapp/: Ionic projectsrc/: Vuejs projectcomponents: Vue components for the interfacedata: Static data like translations (see Translation)functions: Typescript file to interact with native API or manage the offline dictionaryviews: The "views" (pages) of the application
tauri-src/: Tauri Projectandroid/: Android project, generated by@capacitor/android
api-definition: API to fetch Wictionary definitions (it's a git submodule)scripts/: Scripts to parse, generate and make migrations on the database.convert: Tools and scripts used to convert Remède databases to other dictionaries formatsdocs/: The website and blog of Remède. The documentation is at labsesoftware/docs.remede.camarm.frcorrector/: Docker to run languagetool APItts/: Docker compose to run nanotts with openttsbuilds/latest: Latest builds for platforms (can be outdated...)
Of course, there are more folders...
Last updated
Was this helpful?

