Wq screenshot

Wq

Author Avatar Theme by Wq
Updated: 1 Mar 2025
258 Stars

wq: a modular framework supporting web / native apps for mobile surveys and geospatial data collection. Powered by Django REST Framework, Redux, React, and Material UI.

Categories

Overview:

Getting Started is a versatile tool that can be installed through several different methods such as GitHub, Docker, PyPI, NPM, or CDN. This product offers a range of submodules that can be used to build robust offline-capable HTML5 data entry apps. It also includes a command line interface and project template and scaffolding tools. Additionally, it offers an extension for Django REST framework for CRUD APIs.

Features:

  • Top Level Package: Specifies submodules as dependencies
  • JavaScript+Python Library: For building robust offline-capable HTML5 data entry apps
  • Command Line Interface: wq.build
  • Project Template: wq.create
  • Django REST Framework Extension: wq.db

Installation:

To install Getting Started, follow the steps below:

  1. Go to https://github.com/wq/wq-docker-template
  2. Select “Use this template” and create a new repository
  3. Open the dev container via GitHub Codespaces or Docker Desktop
  4. Choose the appropriate Docker Base Image (Python or Node)
  5. Use the CDN or the specified repositories (GitHub, PyPI, npm) to install the desired submodules

Summary:

Getting Started is a versatile tool that allows users to build robust offline-capable HTML5 data entry apps. It offers several submodules that can be installed through various methods and provides additional features such as a command line interface and project template. It also includes an extension for Django REST framework for CRUD APIs. Overall, this product provides a comprehensive solution for developing interactive and functional applications.