Skip to content

nobelization/panoramax-mobile-app

Repository files navigation

Panoramax Mobile App

Panoramax mobile is an application to capture photo sequences with your mobile and send these sequences to a Panoramax instance.

Note

The app is under development, a first version is available here.

You can follow progression in this project.

Contribute to the code

Prerequisites

  • Dart
  • Docker Engine

Getting Started

This project is developed in Flutter.

For help getting started with Flutter development, view the online documentation. To submit PR on the project, use our conventional commit

Start docker container

docker-compose up -d

Redirect WSL port (Only for docker WSL)

netsh interface portproxy delete v4tov4 listenport=5000 listenaddress=0.0.0.0
netsh interface portproxy add v4tov4 listenport=5000 listenaddress=0.0.0.0 connectport=5000 connectaddress=<your-wsl-ip>

To retrieve execute the following command from your wsl machine :

ip add | grep "eth0

Generate translation

flutter clean
flutter pub get

Generate integration tests

dart run build_runner build --delete-conflicting-outputs
dart run build_runner watch --delete-conflicting-outputs

Run integration tests

flutter test integration_test

Documentation

Licensed under the AGPL-3.0 license. See LICENSE