Welcome to TrellTech :rocket:
The TrellTech project was executed by a group of 3 students from Epitech Nantes, employing the Flutter, C#, or React Native stack.
Table of contents
Prerequisites
Setup and configuration
Clone the repository
$ git clone git@github.com:EpitechMscProPromo2026/T-DEV-600-NAN_2.git
$ bash setup.sh # If you want to configure everything automatically
Manual setup
Install the dependencies
$ flutter pub get
$ flutter gen-l10n
Configure the environment variables
$ cp .env.example .env
Change the values of the environment variables in the .env
file.
Run the tests
$ cd T-DEV-600-NAN_2
$ flutter test
Running the project
Start the server and client
$ flutter run
* Select the device you want to run the app on
Enjoy the app!
Build the project
You can choose between mutiple OS to build the app (ios,apk,appbundle)
flutter build <os> --release --dart-define-from-file=.env
$ flutter build apk --release --dart-define-from-file=.env
* You can find the build into the build/app/outputs/flutter-apk
Bonus
- Localization (English/French)
Technologies
Authors
Libraries
- repositories/api
- repositories/authentification
- models/board
- views/board/board_create_view
- views/board/board_edit_view
- views/board/board_view
- widgets/card_widget
- views/dashboard/dashboard_view
- views/discover_app/discover_app_view
- widgets/empty_widget
- views/home/home_view
- widgets/informations_widget
- provider/language_provider
- widgets/list_widget
- main
- views/organizations/organization_create_view
- views/organizations/organization_edit_view
- views/profile/profile_view
- widgets/template_picker_widget
- models/trello_board_template
- models/trello_card
- models/trello_list
- models/trello_organization
- views/board/workspace_view