Skip to content

WingsDevelopment/wings-blog

Repository files navigation

AI-Powered Blog Editor 🚀

An advanced WYSIWYG editor, built from scratch in JavaScript, designed for seamless AI-assisted content creation.

🛠 Tech Stack

  • Frontend: SvelteKit
  • Backend: PocketBase
  • Reverse Proxy: Traefik
  • Containerization: Docker + Docker Compose

✨ Features

🔹 AI Powered Text Generation – Generate high quality blog content in seconds. 🎥 AI Powered Test Generation





🔹 AI + Image Search & Embedding – Find and insert relevant images automatically. 🎥 AI-Powered Image generation and online image search





🔹 Drag & Drop Elements – Easily organize images and content. 🎥 Drag and drop of elements





🔹 Embed Videos & Websites – Enrich your blog with multimedia. 🎥 Embed videos and websites

✅ Custom-built WYSIWYG Editor – Developed entirely from scratch in JavaScript for full flexibility.

💼 Business Plan

1️⃣ Launch & Build a User Base

Your web application is the primary product—gaining users should be the top priority. Focus on:

Increasing engagement Creating a community Content marketing & SEO

2️⃣ Highlight the Custom Editor

Showcase the editor with a dedicated landing page. Demonstrate how AI speeds up writing and improves content quality.

3️⃣ Monetization & Expansion

Sell the editor to other blogging platforms as a plugin or standalone product. Offer subscription plans or premium AI features.

4️⃣ Continuous Improvement

Collect feedback and iterate on features. Focus on user retention and engagement.

📢 Marketing Strategies

🚀 Content Marketing:

Publish high-quality blogs, tutorials, and case studies. Share content on social media, forums, and niche communities. 📲 Social Media & Referral Marketing:

Promote updates and features through Twitter, Reddit, and LinkedIn. Offer referral rewards for users who bring in new customers. 🤝 Influencer & SEO Marketing:

Partner with content creators in the blogging/tech niche. Optimize for SEO to drive organic traffic.

🚀 How to Start

1️⃣ Clone the Repository

git clone https://github.com/yourusername/ai-blog-editor.git cd ai-blog-editor

2️⃣ Run with Docker

Ensure Docker and Docker Compose are installed, then start the services:

docker-compose up -d

3️⃣ Access the App

Frontend (SvelteKit): http://localhost:3000 Backend (PocketBase): http://localhost:8090 Reverse Proxy (Traefik UI): http://localhost:8888

4️⃣ Environment Variables

Customize your .env file for domain-based routing:

  • POCKETBASE_HOSTNAME=your-pocketbase-host.com
  • SVELTEKIT_HOSTNAME=your-sveltekit-host.com
  • PUBLIC_APPS_ENTRYPOINTS=web
  • PUBLIC_APPS_TLS=true

🔗 Contributing & Roadmap

🚧 The project is actively evolving contributions & feedback are welcome! Feel free to open issues or submit PRs.

This README clearly showcases your features, business plan, and setup instructions while maintaining a professional tone. Let me know if you need refinements! 🚀

About

wings-blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published