https://github.com/akvo/akvo-webform
Web based form integrated with Akvo Flow
https://github.com/akvo/akvo-webform
Last synced: 4 months ago
JSON representation
Web based form integrated with Akvo Flow
- Host: GitHub
- URL: https://github.com/akvo/akvo-webform
- Owner: akvo
- License: agpl-3.0
- Created: 2021-06-24T03:24:03.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-24T03:40:38.000Z (7 months ago)
- Last Synced: 2025-07-02T09:41:34.961Z (6 months ago)
- Language: JavaScript
- Size: 1020 KB
- Stars: 0
- Watchers: 5
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Akvo Webform
Web based form integrated with Akvo Flow
## Prerequisite
- Docker > v19
- Docker Compose > v2.1
- Docker Sync 0.7.1
## Dev Setup
The application requires `FLOW_SERVICE_URL` environment variable to be available
```bash
export FLOW_SERVICE_URL={url to the flow service test instance}
```
```bash
docker volume create akvo-webform-docker-sync
./dc.sh up -d
```
The app should be running at: [localhost:3000](http://localhost:3000)
## Deployment
The deployement scripts requires a [token from zulip](https://akvo.zulipchat.com/#settings/account-and-privacy) to send messages to the channel.
```bash
export ZULIP_TOKEN="YOURTOKENHERE"
ci/promote-test-to-prod.sh
```