Meme Generator is a web application built with React that allows users to generate custom memes by adding captions to pre-selected images. Users can then share the generated memes with friends and family through social media platforms.
- Choose from a selection of pre-selected meme images.
- Add custom captions to the selected image.
- Generate and preview memes in real-time.
- Copy the generated meme link to the clipboard.
- Share memes with friends and family through social media platforms.
- React: A JavaScript library for building user interfaces.
- React Hooks (e.g.,
useEffect
): Allows for state and lifecycle management in functional components. - React Router DOM: Enables declarative routing in a React application.
- Clipboard: A library for copying text to the clipboard.
- CSS: Used for styling the application and making it responsive.
You can try out Memefy by visiting the live demo.
I have used Vite to create this react project, Here's how you can use it after cloning my repo:
- Clone the repository:
git clone https://github.com/Shivam171/memefy.git
- Navigate to the project directory:
cd meme-generator
- Install the dependencies:
npm install
- Start the development server:
npm run dev
The application will be accessible at http://localhost:3000.
Contributions are welcome! If you encounter any bugs or have suggestions for new features, please open an issue or submit a pull request.