Projet réalisé pour mon examen de fin d’année (2e année) à l’IFAPME en développeur web 🎓.
Crée un meme à partir d’images tendance ou de tes propres visuels, puis partage‑le 🚀.
Français (principal)
- Voir les sections ci‑dessous.
English (summary)
- Final‑year exam project (2nd year, IFAPME Web Developer).
- Create memes from trending templates or your own images.
- Features include image editor, social templates, stickers, layers, exports, QR sharing, and dark/light theme.
Client : React, TypeScript, TailwindCSS, Vite
Voir le site : https://meme.altcore.fr/
- 🔥 Génération de memes tendance via l’API Imgflip.
- 🖼️ Création de memes depuis une image locale ou un lien direct.
- 🎛️ Éditeur d’images avec réglages (luminosité, contraste, rotation, zoom, etc.).
- 📱 Templates réseaux (story, post carré, paysage, bannière) + export auto.
- ✍️ Texte glisser‑déposer, stickers, effets, presets et palette sauvegardée.
- 🧩 Calques (ordre + verrouillage) et grille d’alignement.
- 📌 Upload de stickers personnalisés.
- 💾 Import/Export de projets en JSON + autosave & brouillons.
- 🔗 Partage par lien + QR code (généré localement).
- 🌓 Thème clair/sombre et interface FR/EN.
Step 1: Cloner ou installer le projet
Step 2: Ouvrir le dossier
cd my-appStep 3: Installer les packages
npm installStep 4: Lancer le projet
npm run devStep 5: Exporter le projet
npm run buildL’API Imgflip est utilisée pour récupérer les templates de memes (100 templates).
GET https://api.imgflip.com/get_memes