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.
- 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.
To see the platform in action, check out this demo video:
freecompress-BlogAI.-.Made.with.Clipchamp.mp4
- 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.
- Search & Filter: Quickly find specific blog posts with powerful search and filter options.
- Summarize: After creating a post, users can instantly generate a concise summary using AI-powered LLM API.
- Content Authority: Users can edit or delete their own blog posts at any time, ensuring only the post creator can make changes.