The Talent Show
About: This application allows student type users to submit videos to schools in consideration for their various programs (eg. arts, sports). I completed this in 14 days using React with Backbone collections and models. I am also using a PostgrSQL database with KNEX and bookshelf.
Likes: Completing my project, or at least completing version 1 gave me a profound sense of accomplishment. I learned a lot, fast. I created this after 2 months of coding. I really enjoyed the backend routing and database work.
Challenges: I found styling most challenging and frustrating.
Photo Album
About: I initially created this using multiple click event listeners which repeated A Lot of code. I did it over one weekend on day 18 of my front-end learnng journey. I created a large collection and used JQuery.
Likes: I LOVE this project because it marks the point of understanding for me. I knew when I looked at the challenge that I could accomplish it. And on day 25, I created this DRY version!
Challenges: Styling will alway be a challenge, but from a code standpoint, it was finding a way to write it more efficiently.
Pointer App
About: This is a proof of concept project done by a group of 10 front end engineers. We completed it in 6 days. It's purpose is to allow the user to highlight words as they are reading to help children learn to read.
Likes: I enjoyed working in a collaborative environment. We used React which makes collaboratin very easy. We also gained great experiece with Github.
Challenges: I was challenged learning the backend on this project. I found that I enjoy back end routing and database structure more than styling.
Best Burgers
About: This app is for ranking hamburgers. It was completed by a designer, two front end developers, and a rails develper over one weekend.
What I liked: I enjoyed working on a team. We had a great time and learned a lot from each other.
Challenges: This was my first experience with AJAX and using Github with a team. Completing Backbone AJAX calls and merge conflicts were our challenge.