Meme Generator
Meme Generator is a fun and interactive web application that allows users to create custom memes using various templates. I've been learning about software development for a couple of months from an educational platform, and this project was part of the curriculum.
Table of Contents
- Demo
- Features
- Tech Stack
- Installation
- Usage
- Author
- License
- Show Your Support
Demo
Want to see the Meme Generator in action? Check out our live demo!
Click here to view the demo
Features
-
Dynamic Meme Generation: Fetch random meme images from an API.
-
Customizable Text: Add top and bottom text to create unique memes.
-
Responsive Design: Optimized for both desktop and mobile viewing.
-
Real-time Preview: See your meme update as you type.
-
Clean UI: Simple and intuitive user interface.
Tech Stack
-
Frontend: React.js
-
Build Tool: Vite for fast and efficient development
-
Styling: LESS for advanced styling capabilities
-
State Management: React Hooks (useState, useEffect)
-
API Integration: Fetch API for retrieving meme templates
Installation
- Clone the repository:
git clone https://github.com/undrthegraveyard/meme_generator.git
Copy after login
- Navigate to the project directory:
cd meme_generator
Copy after login
- Install dependencies:
npm install
Copy after login
- Start the development server:
npm run dev
Copy after login
Usage
- Open the application in your browser.
- Click the "Get a new meme image" button to load a random meme template.
- Enter your desired text in the "Top text" and "Bottom text" fields.
- The meme will update in real-time as you type.
- Save or share your created meme (feature to be implemented).
Author
? Shivam Agarwal
- Twitter: @shivam_agarwaal
License
This project is licensed under the MIT License.
Show your support
Give a ?? if you liked it!
The above is the detailed content of Diving into Reactjs. For more information, please follow other related articles on the PHP Chinese website!