Nathan Foster's repositories
resurrection
State management library that follows redux and redux-thunk architecture but uses React's latest useContext and useReducer hooks.
react-craftsmanship
A react project that demonstrates the responsibility we have to memoize our components.
algorithms
LeetCode Algorithms Solutions in JavaScript
nathanhfoster
GitHub profile readme
battery-monitor
Battery Monitor PWA
JonathanGin52
Welcome to my profile README. Participate in my community Connect4 game!
jsdoc-to-markdown
Generate markdown documentation from jsdoc-annotated javascript
labyrinths-and-leviathans
Simplified DnD style board game
React-Components
Re-usable React components with basic functionality.
react-select
The Select Component for React.js
Spiderpig86
:gem: Me. Star it if you like it :)
tree-of-life
The Tree of Life
william-sonoma
Welcome to the Williams-Sonoma Coding Challenge Using the json file provided below, given an input of products, design a page that: · Consumes the JSON of products · Builds the product details page with all products · Displays the product details, including price, product name and the main hero image · Interacts intuitivley; if you click on the image, you should see an overlay with a carousal of all thumbnail images JSON URL - https://www.westelm.com/services/catalog/v4/category/shop/new/all-new/index.json Guidelines · Use any view framework of your choice · As much as possible, stick to vanilla JavaScript for DOM handling (queries, events, etc.) · Spend your time in design and implementation. We are not looking for the quickest solution. · Detail your build system and tests in README.md – how do we run the tests and run the project? · Showcase your ES6 skills and your UX/UI chops. Bonus · Responsive experience – 1 column on mobile to 3 columns on desktop · Accessibility and SEO Visual References Product UI cid:image001.png@01D38816.1CBA3620 Overlay carousal UI cid:image002.png@01D38816.1CBA3620