A meme generator app featuring props, state management, and conditional rendering through interactive user input.
HyperCanvas is an interactive single-page web application that allows users to create customized memes by adding their own text to randomly selected meme images. The project highlights core React concepts such as state management, event handling, and conditional rendering, helping to solidify these skills in a practical and engaging way. By leveraging props, state, and hooks like `useState` and `useEffect`, the application allows users to easily generate meme templates, customize them with captions, and view the changes in real time. The Meme Generator emphasizes the importance of responsive UI, with each component designed to handle user interaction smoothly. By managing the state effectively, the app is capable of storing and updating meme texts and images dynamically, creating a fun and engaging user experience. Technologies used: React 18.3.1 vitejs
App on Netlify: HyperCanvas
Repo on GitHub: HyperCanvas
Video Demonstration:
Screenshots: