Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simonv3/quick-survey
A tool for quick surveys, try it out. (No longer maintained).
https://github.com/simonv3/quick-survey
forms meteor sandstorm survey
Last synced: 19 days ago
JSON representation
A tool for quick surveys, try it out. (No longer maintained).
- Host: GitHub
- URL: https://github.com/simonv3/quick-survey
- Owner: simonv3
- License: mit
- Created: 2015-08-22T22:54:07.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2018-11-13T18:15:09.000Z (about 6 years ago)
- Last Synced: 2024-11-25T14:05:06.389Z (about 1 month ago)
- Topics: forms, meteor, sandstorm, survey
- Language: JavaScript
- Homepage: https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0
- Size: 5.38 MB
- Stars: 116
- Watchers: 14
- Forks: 49
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Quick Survey
## Quick Survey is no longer actively maintained. If you want to help keep it running, reach out!
> A tool for quickly building and releasing surveys. Open source & quick to host it yourself.
[Demo](https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0)
![quick-survey](http://i.imgur.com/AYn4Jd4.png)
![quick-survey-results](http://i.imgur.com/4elbHfe.png)# Goals
* [x] Single install app using Sandstorm.
# To deploy
## To install on Sandstorm:
* Visit [Quick Survey in the Sandstorm App Market](https://apps.sandstorm.io/app/wupmzqk4872vgsye9t9x5dmrdw17mad97dk21jvcm2ph4jataze0) and click "Install".
* Share the link, ask people things!# Contributing
What's needed:
* This tool was built for user experience researchers. So I need user experience testers!
* Ideas for the tool to do.
* Angular / Meteor expertise to go over the code
* Security holes found?## To run locally with Meteor:
1. Install Meteor `curl https://install.meteor.com/ | sh` if it's not already installed
2. Clone repo to a local directory `git clone [email protected]:simonv3/quick-survey` and change directory `cd quick-survey`.
3. You might need to run `meteor npm install` to get all the npm packages working.
4. Run the app to see if it all works `SANDSTORM=1 meteor`.
Sandstorm=1 tells the app to pretend it's running inside of Meteor.If you want to add an administrator, you'll need to use the API made available by [meteor-accounts-sandstorm](https://github.com/sandstorm-io/meteor-accounts-sandstorm). Then add a user like so:
```
SandstormAccounts.setTestUserInfo({
id: 1,
name: "Alice",
permissions: ['owner']
});
```# Attribution
* Entypo icon font used for icons. It's beautiful. http://www.entypo.com/