Skip to content

Repository files navigation

Blog Platform with Summarization, Search, and Content Management 🚀

Welcome to our innovative blog platform! This project combines modern web technologies to provide a seamless user experience. Users can easily search, filter, create, summarize, and manage their blog posts, all with secure authentication and real-time updates.

Features 🌟

  • Search & Filter 🔍: Find specific blog posts quickly with powerful search and filtering options.
  • Summarize Posts ✨: Instantly generate concise summaries of any blog post using an integrated LLM API.
  • Content Management 📝: Edit or delete your own blog posts at any time. Only the post creator has the authority to make changes, thanks to secure authentication via Supabase.
  • Authentication 🔒: Sign up, log in, and manage your account securely with Supabase.
  • GraphQL API ⚡: Smooth data retrieval and updates for an efficient and flexible experience.

Demo Video 🎥

To see the platform in action, check out this demo video:

freecompress-BlogAI.-.Made.with.Clipchamp.mp4

Tech Stack 🛠️

  • Frontend: Next.js for a fast and responsive user interface.
  • Backend: Supabase for authentication, real-time database, and secure user management.
  • Summarization: Large Language Model (LLM) API for generating quick content summaries.
  • Data Management: GraphQL for smooth and efficient data queries.

How It Works 🚀

  1. Search & Filter: Quickly find specific blog posts with powerful search and filter options.
  2. Summarize: After creating a post, users can instantly generate a concise summary using AI-powered LLM API.
  3. Content Authority: Users can edit or delete their own blog posts at any time, ensuring only the post creator can make changes.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages