Meme Generator App
Welcome to the Meme Generator App! This application allows users to create custom memes by adding text overlays to various meme images fetched from an external API. Built with TypeScript, Next.js, React, Tailwind CSS, and ShadCN, this app provides a user-friendly interface for meme creation.
Features
- Meme Selection: Browse and select from a variety of popular meme templates fetched from the Imgflip API.
- Text Customization: Add multiple text boxes to your selected meme with customizable options:
- Change text content
- Adjust font size
- Select text color
- Choose different font families (e.g., Arial, Times New Roman, Courier New, Comic Sans MS)
- Draggable Text Boxes: Move text boxes around the meme image to achieve the desired layout.
- Meme Download: Download your customized meme as a PNG image.
- Responsive Design: The application is designed to be responsive and works on different devices.
Technologies Used
- TypeScript: For type safety and better developer experience.
- Next.js: A React framework for server-side rendering and static site generation.
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- ShadCN: UI component library for creating beautiful designs.
- Imgflip API: External API for fetching popular meme templates.