Skip to content

Ashwin-S-Nambiar/meme-generator

Repository files navigation

Meme Generator 😁

React JavaScript CSS3 Vite

A fun and interactive meme generator that allows users to create their own memes by selecting templates, adding custom text and share the memes made.

FeaturesTech StackInstallationContributingScreenshotsLiveAuthor

🎨 Features

  • 🖼 Meme Template Selection - Choose from a wide range of meme templates.
  • Custom Text Input - Add text anywhere to personalize your meme.
  • Instant Meme Preview - See real-time updates while editing.
  • 🌍 API Integration - Fetches templates dynamically from the Imgflip API.
  • 📱 Responsive Design - Optimized for mobile and desktop users.
  • 📤 Share Memes - Share your generated meme with a single click via social media or messaging platforms.
  • 💾 Download Memes - Download the generated meme directly to your device.

🛠 Tech Stack

Frontend

  • React - UI component development
  • Vite - Fast build tool and development server
  • HTML5 - Structuring the web app
  • CSS3 - Styling and layout
  • JavaScript - Core logic and interactivity

API

🚀 Installation

  1. Clone the repository

    git clone https://github.com/Ashwin-S-Nambiar/meme-generator.git
    cd meme-generator
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev

    The application will be accessible at http://localhost:5173.

🤝 Contributing

Contributions are welcome! Here's how you can help improve the Meme Generator:

  1. Fork the repository

  2. Create a feature branch:

    git checkout -b feature/amazing-feature
  3. Commit your changes:

    git commit -m 'Add some amazing feature'
  4. Push to the branch:

    git push origin feature/amazing-feature
  5. Open a Pull Request

📸 Screenshots

App Interface

LandingPage

App Full Interface

FullPage

Instructions

Instructions

Adding Text to Template

MemeTemplate1

Footer

MemeTemplate1

Downloaded Meme

DownloadMeme

Share Meme

ShareMeme

🌍 Live

Visit

👤 Author

Ashwin S Nambiar


Made with ❤️ by Ashwin S Nambiar

About

Meme Generator - A website where you can make your own memes and share them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published