✍️ ContentBanao — The Content Engine
Frontend: Next.js 15 · RTK Query · Tailwind · Shadcn
Backend & DB: MongoDB · Mongoose · NextAuth
DevOps: Docker · GitHub Actions · AWS (ECS/ECR) · Vercel
The Vision
ContentBanao was built to be a Content Engine — a unified workspace where creators don't have to compromise on media format. By combining TipTap for rich text editing and ImageKit for reel hosting, the platform handles blogs and video content in one place.
🛠 Technical Implementation
The app follows a strict Feature-Based Folder Structure — features/auth, features/blogs — ensuring the codebase stays maintainable as it scales.
AWS Deployment Stack:
- ECR: Secure, private Docker image hosting.
- ECS Fargate: Runs containers without managing EC2 servers — pure application focus.
- GitHub Actions: Fully automated CI/CD pipeline. Zero manual intervention from code push to cloud deploy.
🔭 Future Roadmap
- AI Writing Assistant: Integrating an LLM (Gemini / OpenAI) to help creators generate blog outlines or auto-summarize reels into text.
- Terraform Migration: Moving from manual AWS console setup to full Infrastructure as Code — the entire ContentBanao environment, recreatable in minutes.
