Generate on-brand visuals for social/community platforms with ready-made templates and strict layout rules per platform.
- Live app: not deployed, run on local host
- Templates: Episode release, ig story highlight, event announcement, video overlays
- Platforms: Instagram post/story, LinkedIn cover, Meetup banner (sizes auto-applied), YT thumbnail, video overlays
- Export: One-click image export of the composed canvas
- Next.js 15, React 19, TypeScript
- Tailwind CSS for styling
- Lightweight components for layout, typography scale, and export-to-image
# install deps
npm install
# run dev server
npm run dev
# build & start
npm run build
npm start# ESLint (Next.js + TS + React)
npm run lint
# Auto-fix
npm run lint:fix
# Prettier
npm run format- Export uses a DOM-to-image utility to capture the
#canvaselement. - Each template enforces responsive spacing, typography, and platform-safe layout rules.
Issues and PRs welcome. Keep commits small and focused; follow the existing code style and lint rules.