Flandertron3000 is an interactive web app that allows you to create personalized "Daily Ned Flanders" images, inspired by the twitter meme.
- Custom Backgrounds: Upload your own background image or use the default one.
- Draggable Flanders Characters: Choose from a variety of Flanders images to add to your creation.
- Dynamic Text Editing: Add custom titles and subtitles to your design.
- Real-Time Preview: See your creation in real time as you make edits.
- Downloadable Output: Save your masterpiece as an image file with integrated JPEG compression for funsies.
To run Flandertron3000 locally, follow these steps:
-
Clone this repository:
git clone https://github.com/your-username/flandertron3000.git
-
Navigate to the project directory:
cd flandertron3000
-
Open the
index.html
file in your preferred browser:open index.html
Personally i'd recommend serving it to avoid CORS issues, you can serve the file using a simple HTTP server, such as Python's built-in server:
python3 -m http.server
Then, visit
http://localhost:8000
in your browser.
- Open the web app in your browser.
- Upload a custom background image or use the default one.
- Choose a Flanders character from the gallery.
- Customize the title and subtitle text fields.
- Drag and position the Flanders character on the canvas.
- Click "Descargar" to download your creation as a
.jpeg
file.
- HTML5 and CSS3 for structure and styling.
- JavaScript for interactivity and canvas rendering.
- Tailwind CSS for modern styling.
Contributions are welcome! To contribute:
- Fork this repository.
- Create a new branch:
git checkout -b feature/your-feature
- Make your changes and commit them:
git commit -m "Add your feature description"
- Push to your fork:
git push origin feature/your-feature
- Submit a pull request.
This project is licensed under the MIT License.
Flandertron3000 was created by Máximo Ospital.
Enjoy flanderizing your world with Flandertron3000! Oakley Doakley!