Skip to content

ragTechDev/content-generator

Repository files navigation

ragTech Content Generator

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

Tech stack

  • Next.js 15, React 19, TypeScript
  • Tailwind CSS for styling
  • Lightweight components for layout, typography scale, and export-to-image

Local development

# install deps
npm install

# run dev server
npm run dev

# build & start
npm run build
npm start

Linting & formatting

# ESLint (Next.js + TS + React)
npm run lint
# Auto-fix
npm run lint:fix
# Prettier
npm run format

Notes

  • Export uses a DOM-to-image utility to capture the #canvas element.
  • Each template enforces responsive spacing, typography, and platform-safe layout rules.

Contributing

Issues and PRs welcome. Keep commits small and focused; follow the existing code style and lint rules.

About

Content generator for ragTech

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published