my2cents is the most effective organizational feedback mechansim that has ever been created.
The idea was born from the realization that corporations either don’t value employee engagement enough to measure it, or are using ineffective methods for today’s rapidly changing economy.
my2cents is a mobile-optimized web application, built using the MEAN stack, and is currently deployed at http://my2cents-app.azurewebsites.net.
You may demo the application by visiting my2cents at the url above.
To run the application locally, see the Running my2cents locally section below.
my2cents allows you and your co-workers to anonymously broadcast your sentiments about the workplace in real-time. Employees can submit their opinion once per day with a simple touch and hold interface.
View the sentiment of the employees at your company. Track results over time and compare data to changes in HR policy to monitor how the choices you make affect the overall happiness of your employees.
MongoDBSchema-less NoSQL Database
expressWeb application framework wrapping node
angularHTML/JS application framework
nodeServer-side JS
d3.jsData-visualization framework
Morris.jsCharting library
GruntJavascript task runner
mochaTesting framework, used to run tests
supertestHTTP-request assertion library used with mocha
- Integrating a decent size d3.js codebase with Angular.js
- Responsive web-design, to ensure a clear and adaptable layout on both mobile and desktop platforms
Marco Au, Vin Halbwachs, Omkar Vedpathak
More information coming soon!
Server side variables are set through the shell, and accessed usingprocess.env.VAR_NAMEinnode. An actual deployment may need these to be configured in a deployment script, the format of which is dependant on your hosting service.
If you are running the server from a local machine (http://localhost:8000), this can be skipped.
You'll need to use grunt and a local instance of Mongo DB.
- npm install -g grunt-cli
If you use Homebrew,
brew install mongodbIf you're not using Homebrew, follow the instructions on the Mongo DB site, following the directions under the section titled Installing MongoDB Manually
Once installed, start up the database with either
mongod, orsudo mongodif you don't have the appropriate permissions when using the former command
More information coming soon!


