nick-barth / bol-nick-barth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello, I'm Nick Barth

Instructions!

    npm install
    npm run start

Thanks for the assignment folks, it was quite enjoyable.

I think I've spent enough time on this, I believe it will be enough to guage my skills as a developer.

Several differences exist between this test project, and what I would've done in a real project, but I'm sure you're going to ask me about them! So I won't spoil it here.

Things I decided not to do:

  • Typescript - not a lot of typing to do here.
  • Storing Items Locally - would've just saved the selectedItems array to localstorage and pulled it every new page load.
  • Use Sass/Less/CSSModules - Small enough that BEM was sufficient.
  • Responsive - This menu would likely be hidden on mobile, but in any event it is responsive.
    build setup - I used CRA.

About


Languages

Language:JavaScript 67.5%Language:CSS 22.1%Language:HTML 10.4%