lenra-io / backoffice

GNU General Public License v3.0
2 stars 0 forks source link
admin-dashboard dart deployment flutter hacktoberfest ui

Contributors Forks Stargazers Issues GPL License


Lenra Client Backoffice

The Lenra Client Backoffice in Flutter.

Report Bug · Request Feature

This repository gives you the possibility to create, manage and deploy your applications on Lenra.

Prerequisites

(back to top)

Usage

On the server project, you need to have a running instance of the Lenra Server and have created an OAuth client for the backoffice with the next command:

mix create_oauth2_client backoffice

Run flutter app with chrome

BACKOFFICE_OAUTH2_CLIENT_ID="<client_id_from_the_previous_cmd>"
flutter run -d chrome --web-port 10000 --dart-define=LENRA_SERVER_URL=http://localhost:4000 --dart-define=OAUTH_CLIENT_ID="${BACKOFFICE_OAUTH2_CLIENT_ID}"

Run flutter test

flutter test

Run flutter test with coverage report (need to install lcov)

flutter test --coverage && lcov --list coverage/lcov.info

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please open an issue with the tag "enhancement". Don't forget to give the project a star if you liked it! Thanks again!

(back to top)

License

Distributed under the GPL License. See LICENSE for more information.

(back to top)

Contact

Lenra - @lenra_dev - contact@lenra.io

Project Link: https://github.com/lenra-io/backoffice

(back to top)