Seich / turbo-spoon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Front-end engineering challenge

For this challenge I built a small consent collector. It's basically two components, a form for collecting consents and a table displaying them.

As part of the requirements I used material's UI data grid component which takes care of the table. I originally did build the table myself along with server-side pagination which is still available somewhere in the commit history.

For styling I used CSS modules with SASS.

I used a flat project structure, preferring clearly named components and files to a nested structure, it makes the entire project easy to follow.

Running

npm install
npm start

About


Languages

Language:JavaScript 70.4%Language:HTML 14.3%Language:SCSS 7.7%Language:CSS 7.6%