Skip to content

Mendzyy/Survey_Git

Repository files navigation

<title> </title> <style> </style>

Survey_Git

Introduction

Survey_Git is an academic project. It is a simple Survey application. It contains following things.

  • Survey App
    • It uses Ionic Framework
    • Contains fix number of Questions.
    • Questions are not simply hard coded in HTML file.
    • Questions come from XML file.
    • Different type of questions. (Matrix, Radio Button, Text Editor, Dropdown)
    • Responsive
  • Data Storing:
    • The answer will be stored in the cloud.
    • Firebase is being used as Cloud.
    • At the end of the Survey, one can see his or her Answers retrieved from Firebase

    Powered By:–

Tech

Survey_Git uses following Technologies to make it work better and steady:

  • Ionic Framework - It has a really easy structure to work on and use in Web or Mobile App.
  • node.js - Would be used to install Ionic.
  • X2JS - X2JS stands for XML to JSON. It is already included in Project. But the link has been shared for your information.
  • bower - If and only if you think you can modify at very upper level on your own.
  • Android Studio - For the Emulator. For testing your App.

Installation

Survey_Git requires Node.js to continue installation of Ionic.
Once you are done with the installation of Node.js, Follow the below steps

- Open Your command Prompt and type the following commands.

1. Install Ionic

More Information on Ionic

    $ npm install -g cordova ionic

2. Create Account on Firebase

More Information on Firebase

3. Follow below steps to make Firebase work.

  • Login into Firebase and open your Console

  • Select your Project

  • Choose the last option if you want to continue in Web App.

  • You will be popped up with the following screen. It is sample Code. You will have your own code snippet.

<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase.js"></script>
<script>
  // Initialize Firebase
  // TODO: Replace with your project's customized code snippet
  var config = {
    apiKey: "<API_KEY>",
    authDomain: "<PROJECT_ID>.firebaseapp.com",
    databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
    storageBucket: "<BUCKET>.appspot.com",
    messagingSenderId: "<SENDER_ID>",
  };
  firebase.initializeApp(config);
</script>

Paste your code snippet in the app.js file.

Hurray! There You Go! Start taking Surveys

About Developer


Chirag Mendapara Chirag Mendapara

Hello Everyone, My name is Chirag Mendapara. I come from India.
I live currently in Germany.
I am currently studying Applied Computer Science in SRH Hochschule Heidelberg.
This is my Academic Project developed under the supervision of Mr. Christoph Hahn.
You can rate this project and comment on it as well.
Appreciation will be warmly welcomed!
Say Hello to Me

You can also find me on:-

Github Linkedin Facebook Instagram
© 2016 All Rights Reserved | Chirag Mendapara

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published