FreeCodeCamp Suggestion Box

FreeCodeCamp Suggestion Box: A blog about the FreCodeCamp suggestion box.

The FCC suggestion box is a great place to share ideas, questions, and concerns about Free Code Camp.

Some of the suggestions are so good that we are implementing them.

The most recent post in the FreeCodeCamp Suggestion Box was made just minutes ago by a camper named Honey. She posted this: I think it would be neat if we could do an intermediate version of the data visualization projects. Something between your basic bar/pie charts and a full-blown d3 project like the heat map. I know it’s not exactly on topic with what we’re learning, but I feel like it would be nice to have some practice with data viz before tackling the final project.

If you have an idea you’d like to share, please head over to

This is a blog about the FreeCodeCamp Suggestion Box.

Last week, FreeCodeCamp launched their suggestion box. I thought it would be cool to build a blog about the suggestions.

I decided that I wanted to use the MEAN stack (MongoDB, Express.js, Angular.js and Node.js). I had previously built a small app with this stack, but this would be my first full-blown app with it.

After sketching out some wireframes and drawing up the database schema, I got started.

FreeCodeCamp is an interactive platform where you can learn to code for free. The idea of the suggestion box was to create a fun way for users to contribute their ideas, thoughts and suggestions.

The end results are displayed in the form of a grid. Every time you refresh the page, one idea will be randomly chosen and displayed in full size on your screen.

Some of the technologies used in this project include: JavaScript, CSS3, HTML5 and JQuery.

The FreeCodeCamp Suggestion Box is a great place to share ideas about how to improve the camp, and vote for others’ ideas.

Today I submitted an idea to make sure that the navigation bar stays at the top of the page as you scroll down. This is a common design pattern, found on many websites (including this one), where when you scroll down you can still see the navigation bar, allowing you to quickly jump to another part of the site.

This was my first time contributing to FreeCodeCamp. I’ve been a camper since last November, and have completed most of the front end development certification, but until today hadn’t been in a position to contribute back anything useful. So I’m very excited about this idea being accepted!

I realised recently that I was in a position to create something like this. It’s actually quite simple using some jQuery, and once it was done I could see all sorts of different ways it could be used – not just for navigation bars at the top of a page, but also sticky footers, headers and sidebars too. So here’s what I did…

No one wants to use a suggestion box that looks like it was made in 1999. So I redesigned it. Check it out here:

I’m listening to the suggestions, and will try and implement them on the site. If you are interested in following this project, feel free to follow me here on Medium, or on Twitter (@borntofrappe).


Leave a Reply

Your email address will not be published. Required fields are marked *