AkshitLakhera / PenCraft-Full-Stack-Blogging-Application

PenCraft: React frontend, Cloudflare Workers backend. Features Prisma for DB, JWT for auth, and Tailwind CSS with Aceternity UI components for styling. Simplifying blogging with efficiency.
https://pen-craft.vercel.app
MIT License
25 stars 55 forks source link

Enhancement: Add topic to a post. #57

Open kushagra0304 opened 1 month ago

kushagra0304 commented 1 month ago

Problem: Currently, the platform lacks a structured way to categorize or organize blog posts, which can make it difficult for both authors and readers to navigate and filter content effectively.

Proposed Solution: Introduce a "Topic" feature that allows authors to categorize their posts by assigning relevant topics before publishing. This will help organize content better and improve discoverability for readers searching for specific topics.

Benefits: Improved Organization: Authors can tag their posts with topics, making content easier to categorize and navigate. Enhanced Discoverability: Readers can filter and explore posts based on topics of interest. Better User Experience: Streamlined content browsing

Example:

Screenshot 2024-10-04 at 6 09 01 PM
AkshitLakhera commented 1 month ago

Go ahead ,I am assigning to you .

AkshitLakhera commented 1 month ago

@kushagra0304 any progress ?

kushagra0304 commented 1 month ago

Yes...I will make a PR tomorrow

On Sun, Oct 6, 2024, 10:39 Akshit lakhera @.***> wrote:

@kushagra0304 https://github.com/kushagra0304 any progress ?

— Reply to this email directly, view it on GitHub https://github.com/AkshitLakhera/PenCraft-Full-Stack-Blogging-Application/issues/57#issuecomment-2395296955, or unsubscribe https://github.com/notifications/unsubscribe-auth/APJPIJXFGO4N3K6THUEXG2DZ2DAYPAVCNFSM6AAAAABPLZZMQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGI4TMOJVGU . You are receiving this because you were mentioned.Message ID: <AkshitLakhera/PenCraft-Full-Stack-Blogging-Application/issues/57/2395296955 @github.com>

kushagra0304 commented 4 weeks ago

Should I make a seperate page for topics? Or integrate the topic with search bar?