An open source app which can be used to do basic surveys

Overview

SurveyApp

This is an open source app which can be used to do basic surveys.
It supports multiple question types. For demo please check the releases page

Steps to run the project:

  1. Clone/download zip
  2. Change package name
  3. Register this app in a Firebase project
  4. In the firebase realtime db import the json below
  5. Download and copy goole-services.json file into the app directory
  6. Run th project

JSON for Firebase DB:

{
  "surveys" : {
    "-Mq5KNZo6w8pweDsRxCL" : {
      "questions" : [ {
        "options" : [ {
          "optionPosition" : 1,
          "optionText" : "Orange"
        }, {
          "optionPosition" : 2,
          "optionText" : "Tomato"
        }, {
          "optionPosition" : 3,
          "optionText" : "Grapes"
        }, {
          "optionPosition" : 4,
          "optionText" : "Potato"
        } ],
        "questionText" : "Select all the options that are fruits",
        "questionType" : 3
      }, {
        "options" : [ {
          "optionPosition" : 1,
          "optionText" : "3"
        }, {
          "optionPosition" : 2,
          "optionText" : "5"
        }, {
          "optionPosition" : 3,
          "optionText" : "7"
        }, {
          "optionPosition" : 4,
          "optionText" : "2"
        } ],
        "questionText" : "Which of these numbers is a divisor of 8",
        "questionType" : 1
      }, {
        "questionText" : "What is a color which is also a fruit",
        "questionType" : 2
      } ],
      "surveyId" : "-Mq5KNZo6w8pweDsRxCL",
      "surveyName" : "Sample Survey"
    }
  }
}
You might also like...
Bible Study App, by And Bible Open Source Project
Bible Study App, by And Bible Open Source Project

Bible Study App by And Bible Open Source Project Powerful offline Bible Study tool for Android Promovideo See promovideo in Youtube Users Please see t

Android Open-Source Telematics App with Firebase© integration
Android Open-Source Telematics App with Firebase© integration

Android Open-Source Telematics App with Firebase© integration Description This Telematics App is developed by Damoov and is distributed free of charge

An open-source Android app for locating your group's people privately using Facebook Login, Google Maps API and Firebase
An open-source Android app for locating your group's people privately using Facebook Login, Google Maps API and Firebase

An open-source Android app for locating your group's people privately using Facebook Login, Google Maps API and Firebase

SimpleYelp - A basic clone of the restaurant review app, Yelp. This app has just one screen, but the data is fetched from the Yelp API Free and open source manga reader for Android.
Free and open source manga reader for Android.

Build Stable Weekly Preview Contribute Support Server Tachiyomi Tachiyomi is a free and open source manga reader for Android 5.0 and above. Features F

an open source algorithmic trading framework written in Kotlin for anyone serious about algo-trading
an open source algorithmic trading framework written in Kotlin for anyone serious about algo-trading

Roboquant Roboquant is an algorithmic trading platform that is fast and flexible while at the same time strives to be easy to use. It is fully open so

OpenAbyss - Open source script for Powbot that crafts runes through the abyss

OpenAbyss Open source script for Powbot that crafts runes through the abyss Feat

Kotatsu is a free and open source manga reader for Android platform

Kotatsu is a free and open source manga reader for Android platform. Supports a lot of online catalogues on different languages with filters and search, offline reading from local storage, favourites, bookmarks, new chapters notifications and more features.

Releases(_dev_1.0)
Owner
Dhiraj Uchil
Android developer
Dhiraj Uchil
XliteKt is an open-source, and forever open-source Kotlin based OSRS Emulator for educational purposes.

xlitekt Introduction XliteKt is an open-source, and forever open-source Kotlin based OSRS Emulator for educational purposes. Currently built around th

Runetopic 6 Dec 16, 2022
Basic-Android-Project - A Basic Android Project with proper structure and all necessary dependencies

Basic-Android-Project A Basic Android Project with proper structure and all nece

Ameer Hamza 2 Mar 18, 2022
A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends!

Meme Share A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends! Tech stack 100% wri

Stɑrry Shivɑm 8 Aug 10, 2022
Team management service is a production ready and fully tested service that can be used as a template for a microservices development.

team-mgmt-service Description Team management service is a production ready and fully tested service that can be used as a template for a microservice

Albert Llousas Ortiz 18 Oct 10, 2022
Tweaks - A customizable debug screen to view and edit flags that can be used for development

A customizable debug screen to view and edit flags that can be used for developm

Telefónica 10 Jun 28, 2022
This is a skeleton project for Zircon users that can be used to get started with Zircon.

Zircon Kotlin Skeleton Project This is a skeleton project for Zircon users that can be used to get started with Zircon. Getting started This project w

Vladislav Kashchey 0 May 3, 2022
Tool for exporting Old School RuneScape environments so they can be used in 3D modeling programs like Blender.

OSRS Environment Exporter Tool for exporting Old School RuneScape environments so that they can be used in 3D modeling programs like Blender. Download

Connor 21 Dec 29, 2022
A library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from ResultSet's rows).

SqlObjectMapper This is a library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from Re

Qualified Cactus 2 Nov 7, 2022
Open source Crypto Currency Tracker Android App made fully in Kotlin

CoinBit CoinBit is a beautiful CryptoCurrency app, completely open sourced and 100% in kotlin. It supports following features Track prices of over 300

Pranay Airan 50 Dec 5, 2022
Free and open source Android app to manage qBittorrent remotely.

qBitController qBitController is a free and open source app for managing qBittorrent remotely. Please note that qBitController is in alpha version. Us

Bartu Özen 12 Dec 25, 2022