Skip to content

busraileri/meme-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meme Generator

Features

  • Random Meme Selection: Fetch and display a random meme image from a predefined list.
  • Text Customization: Add and style top and bottom text on the meme.
  • Save and Download: Save the customized meme as a PNG image.

Technologies Used

  • React
  • HTML Canvas API
  • CSS
  • Vercel

Key Concepts

  • Event Listeners: Used for handling user interactions such as button clicks and form changes.
  • State Management: Managed using React’s useState to keep track of the current meme state and other UI-related states.
  • Conditional Rendering: Display different UI elements based on the current state.
  • Forms: Used for user input to customize meme text.
  • Side Effects: Managed with useEffect for fetching data from the API and handling asynchronous operations.
  • API Integration: Fetching meme data from an external API to provide meme templates.

About

An interactive React app that lets users create and customize memes with random images, editable text, and download options.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors