Wall Desk Floor 

Timeframe: 9 days | Live Demo | Source Code

walldeskfloor

A full-stack app built with the MEAN stack (MongoDB, Express, AngularJS, and Node). 

Wall Desk Floor is an 'online store' built with the MEAN stack (MongoDB, Express, AngularJS, and Node). There is no specific meaning to the name. I am pretty certain that one day we just randomly came up with the expression. Though none of these books are curated, we know for a fact that we have some damn fine books. This is an ongoing project and the checkout doesn't actually work.

Like many of the other group projects completed while I was doing the WDI program at GA, I tackled mainly the front-end of the app, and working on simple wireframes prior to writing any code. The app really tries to highlight the needs of the user (sprinkling a little bit of that UX knowledge I have). Hence, we have attempted to make callout buttons obvious and an easily navigable site and allowing the user to return to a page they were previously at. 

I wrote all of the CSS and utilized Angular's powerful built-in functionality (such as directives and two-way data binding). It was definitely a hard transition coming from a jQuery background. Before getting remotely comfortable with Angular, I have always simply written AJAX calls and added interactivity with jQuery. After this project, I have realized how amazing Angular is and cannot wait to work on a future project with it (which I actually did!).

Personal Achievement:

I experimented with bower - a front-end dependencies package manager. I originally wanted to write in Sass and use gulp.js to compile it into CSS but time ran out and we wanted to be able to deliver an MVP.