Proton
Overview!
I wanted to create one project to learn React.js beginners and intermediate concepts such as useContext
and useReducer
and where I could implement these concepts. so i created react app called WAVESET
WAVESET is a React-based project that leverages Wave Function Collapse to dynamically generate captivating patterns for a versatile tile set.
What I Learn
By building this react app, I learn the following :
- How to create React context
- How to use
useContext
- How to use
useReducer
- How React.js internally work
Features of This App
- Mobile Responsive.
- Different type of tile set to chose from
- Wave Function Collapse: Utilizes advanced algorithms for dynamic pattern generation.
- Adaptive Tile Sets: Creates versatile tile sets that adapt to different contexts.
- Limitless Design Possibilities: Explore a wide array of patterns and compositions.
- Easy Integration: Seamlessly integrate WAVESET into your projects with straightforward implementation.
Executive Summary
Goal was to get familiar React.js more complex features like it's context api and use of useContext hook with useReducer hook and also get experience in design
Feeling strong ?
Let's work together !