New multi-platform frontend for DAPNET v2
See this repository for setup instructions
Run
$ docker build -t dapnet-quasar:latest .
$ docker run -p 80:80 -v "$(pwd)"/docker/nginx.conf:/etc/nginx/nginx.conf:ro dapnet-quasar:latest
and open a webbrowser at localhost. This will launch the production build, without an API server. You can specify one using --build-arg api_server=<your_server>
in the first command
Install node.js (≥ 18) and npm (or any other package manager) and install the dependencies
npm install
After that you can launch the development profile with
API_SERVER=<your_server> npm run dev
It is advised to set up a local node too and connect to it's api server.
There already is a working web frontend for DAPNET v2, but its using lots of outdated dependencies and is hard to migrate and maintain. Additionally, it only covers the web; DAPNET v1 has apps for Android and iOS, which DAPNET v2 should match.
This project uses Quasar Framework, which can deploy to both the web and mobile devices.