๐Ÿ“˜ Project Story: TrendPulse ๐Ÿ’ก Inspiration In a fast-moving digital world, keeping up with brand trends, competitor strategies, and market news can be overwhelming. We were inspired to build TrendPulse to solve this problem with AI. The goal was to create a smart assistant that collects relevant information, analyzes it, and delivers concise summaries โ€” empowering businesses to make informed decisions quickly.

๐Ÿš€ What it does TrendPulse is an AI-powered tool that: Takes a userโ€™s prompt about a brand, company, or industry. Automatically gathers trending news, insights, and competitor analysis using advanced APIs like Perplexity. Generates a clean, digestible summary using machine learning and LLM capabilities. Sends the summarized report directly to the user's submitted email.

๐Ÿ› ๏ธ How we built it We built TrendPulse with a combination of modern web and AI technologies: Frontend: HTML, CSS, JavaScript โ€” hosted on Netlify Backend: Python with Flask API AI/ML: Integrated Perplexity API and OpenAI-based summarization Database: MongoDB for storing prompt data and user email Email Automation: Email module to send summaries directly to user inboxes Deployment: Frontend on Netlify and backend on Render We designed a clean user interface for users to input prompts and receive insights with minimal friction.

๐Ÿ† Accomplishments that we're proud of Successfully integrated AI to generate real-time, context-aware summaries Implemented full-stack email automation with data storage Built and deployed a complete working product within the hackathon timeline Created a solution thatโ€™s scalable and helpful for market research teams

๐Ÿ“š What we learned Efficient prompt engineering for accurate AI summarization Full-stack integration with APIs and databases Automating email workflows from a backend Flask app Team collaboration and task management under tight deadlines

๐Ÿ”ฎ What's next for TrendPulse Add support for multi-language summarization Enable user dashboards with history and insights tracking Integrate sentiment analysis and trend prediction Expand data sources beyond Perplexity API for better coverage

๐Ÿงฑ Built With HTML JavaScript Python Flask MongoDB Perplexity API Machine Learning Netlify Render

๐Ÿ”— Try it Out ๐ŸŒ Live Site ๐Ÿ’ป Frontend Code โš™๏ธ Backend Code ๐Ÿ“น Demo Video

Built With

Share this project:

Updates