mlhubber / mlflutter

GNU General Public License v3.0
1 stars 0 forks source link

MLFLUTTER: Consider restructuring the source code #13

Open gjwgit opened 4 weeks ago

gjwgit commented 4 weeks ago

Description

As the software grows it is useful to consider the structure of the project.

A proposed structure might look like that below.

A key goal is to be able to most easily add new features to the app as it grows.

lib/
    main.dart
    constants/
    features/
        language/
            transcribe/
                panel.dart
            translate/
                panel.dart
        vision/
        chat/
    utils/
    widgets/
gjwgit commented 1 week ago

Under lib we have main.dart -> app.dart -> home.dart.