Suggestion Box

AngularJS | NodeJS | ExpressJS

MEAN Stack app for co-workers to make anonymous suggestions for improving their work space, meetings, etc.

About this project

Suggestion Box is a tool for co-workers to make anonymous suggestions for improving their work space, meetings, etc. After building this simple app for an AngularJS course final project, I went a step further and put it on a full MEAN stack. I installed node modules with NPM, added a Node/Express backend, connected a Mongo Database through Mongoose, and handled dependencies with Bower.

I built this app in a week after finishing the Codecademy AngularJS course. Suggestion Box consists of two pages: a home page for posting suggestions and upvoting them, and a suggestion page for commenting on individual suggestions and upvoting the comments. Using Bootstrap for structure and responsive views, the app displays well on any device.

Features

  • Small-text posting
  • Comment on posts
  • Up-voting / Down-voting

Tech Stack

  • AngularJS
  • NodeJS
  • ExpressJS
  • MongoDB
  • Heroku

Desktop

Suggestion Box desktop image

Mobile

Suggestion Box mobile image
Suggestion Box mobile menu