posted an update

✅ Features & Improvements Added Today

Subreddit Search History Logging

  • Created a Supabase table and SQL logic to track all subreddit searches with user, timestamp, and method.
  • Implemented automatic logging for all subreddit searches (manual, suggestion, etc.).

AI-Powered Search Analytics Dashboard

Built a full-featured analytics page with:

  • Key metrics:
    • Total searches
    • Unique subreddits
    • Preferred search method
    • Active days
  • Interactive charts:
    • Bar, line, and pie charts showing search patterns
  • AI-generated insights and recommendations
  • AI-suggested subreddits based on user history
  • Recent search history display

Navigation & Layout Enhancements

  • Moved the analytics link from the navbar to a prominent button on the Analyzer page (visible only to signed-in users).
  • Made the analytics page full-width, responsive, and visually integrated with the app’s dark theme.
  • Ensured the navbar and user email appear in white on the analytics page for visual consistency.

Chart & UI Polish

  • Fixed label cut-off issues across bar, line, and pie charts.
  • Improved label formatting; added ellipsis for long subreddit names.
  • Updated pie chart to show percentages only, with a color-coded legend displayed below.

Suggested Subreddit Experience

  • Clicking an AI-suggested subreddit on the analytics page now:
    • Navigates to the Analyzer page
    • Auto-fills the input
    • Auto-fetches posts from the selected subreddit

Remixed Response Copy

  • Added a “Copy” button to remixed responses for quick clipboard copying.

Comment Success Predictor

  • Added a “Predict Success” button to each suggested comment.
  • Runs comments through an AI model to predict:
    • Likelihood of upvotes
    • Responses
    • OP attention
  • Displays a color-coded summary and scores.
  • Enhanced AI prompt to include:
    • Post title
    • Post content
    • Subreddit for deeper context
  • Switched to a 1–5 scoring system (5 = strongest).
  • Increased temperature setting for more varied, realistic predictions.

Log in or sign up for Devpost to join the conversation.