diff --git a/README.md b/README.md
index 9c13c98f..acbda6d6 100755
--- a/README.md
+++ b/README.md
@@ -1,51 +1,38 @@
TellForm 2.0.0
========
-[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UY555MCBZM722)
-[![Stories in Ready](https://badge.waffle.io/whitef0x0/tellform.svg?label=ready&title=Ready)](http://waffle.io/whitef0x0/tellform)
[![Build Status](https://travis-ci.org/whitef0x0/tellform.svg?branch=master)](https://travis-ci.org/whitef0x0/tellform)
![Project Status](https://img.shields.io/badge/status-2.0.0-green.svg)
[![Code Climate](https://codeclimate.com/github/whitef0x0/tellform/badges/gpa.svg)](https://codeclimate.com/github/whitef0x0/tellform)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/3491e86eb7194308b8fc80711d736ede)](https://www.codacy.com/app/david-baldwin/tellform?utm_source=github.com&utm_medium=referral&utm_content=whitef0x0/tellform&utm_campaign=Badge_Grade)
[![Gitter](https://badges.gitter.im/whitef0x0/tellform.svg)](https://gitter.im/whitef0x0/tellform?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
-TellForm is an *opensource alternative to TypeForm* built ontop of nodejs that can create stunning forms from PDFs or from scratch
+TellForm is an *opensource alternative to TypeForm* built ontop of NodeJS that can create [stunning mobile-ready forms](https://tellform.com/examples) , surveys and questionnaires.
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/whitef0x0/tellform/tree/master)
-[See examples here](https://tellform.com/examples)
-
-#### Sponsored by
-[](https://m.do.co/c/a86fd8843e09)
-[](https://getsentry.com/)
-[](https://statuspage.io/)
-[](https://www.stickermule.com/unlock?ref_id=0939360701)
-[](https://sparkpost.com/)
-[](https://therooststand.com/)
-
-## Screenshots
-
-
-
## Features
### Currently following features are implemented:
- Multi-Language Support
-- 11 possible types of form fields
-- Editable startpage
+- 11 possible question types
+- Editable start and end pages
- Export Submissions to XLS, JSON or CSV
- Native Analytics and Google Analytics Support
-- Custom subdomains
+- Custom Subdomains for each User
- Embeddable Forms
-- Form API
+- Forms as a Service API
+- Deployable with Heroku and DockerHub
-### TODO:
+### On the Roadmap for v3.0.0
- Implement encryption for all form data
-- Integrate AWS for PDF saving
- Add Typeform API integration
- Add plugin/3rd party integration support (ala Slack)
- Create wiki for easy installation and setup
+- Add Stripe/Payment Form field
+- Add Custom Background and Dropdown Field Images
+- Add File Upload Form Field
## Quickstart
@@ -84,25 +71,21 @@ BASE_URL=yourdomain.com
DSN_KEY=yourPrivateRavenKey
```
-## ___Important Note___: Make sure your BASE_URL matches the domain of your server or TellForm won't work!
-
Side note: ___Currently we are using Raven and Sentry [https://www.getsentry.com](https://www.getsentry.com) for error logging. To use it you must provide a valid private DSN key in your .env file and a public DSN key in app/views/layout.index.html___
-Edit the `env` config in gruntfile.js to make sure your .env file is being used. If you don't include this your app won't run
-
-To run development version:
+#### To run the development version:
Set ```NODE_ENV=development``` in .env file
```$ grunt```
-To run production version:
+#### To run the production version:
Set ```NODE_ENV=production``` in .env file
```$ grunt```
Your application should run on port 3000 or the port you specified in your .env file, so in your browser just go to [http://localhost:3000](http://localhost:3000)
-##Deploying with Docker
+## Deploying with Docker
To deploy with docker, first install docker [https://docs.docker.com/engine/installation/](here).
@@ -120,6 +103,38 @@ $ docker run --rm -p 3000:3000 --link some-redis:redis-db --link some-mongo:db t
-p 80:80 \
```
+## Sponsors
+
+Does your company use TellForm? Help keep the project bug-free and feature rich by [sponsoring the project](https://opencollective.com/tellform#sponsor).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Backers
+
+Love our work and community? [Become a backer](https://opencollective.com/tellform).
+
+
+
## Testing Your Application
You can run the full test suite included with MEAN.JS with the test task:
diff --git a/config/env/development.js b/config/env/development.js
index cc536a9f..bdf031e9 100755
--- a/config/env/development.js
+++ b/config/env/development.js
@@ -20,7 +20,7 @@ module.exports = {
}
},
sessionCookie: {
- domain: process.env.BASE_URL || 'http://localhost:3000'
+ #domain: process.env.BASE_URL || 'http://localhost:3000'
},
facebook: {
clientID: process.env.FACEBOOK_ID || 'APP_ID',
diff --git a/config/env/production.js b/config/env/production.js
index 0e047166..3ff9ed67 100755
--- a/config/env/production.js
+++ b/config/env/production.js
@@ -18,7 +18,7 @@ module.exports = {
}
},
sessionCookie: {
- domain: process.env.BASE_URL || 'tellform.com'
+ #domain: process.env.BASE_URL || 'tellform.com'
},
assets: {
bower_js: 'public/dist/vendor.min.js',