SkillAgentSearch skills...

BlyFt

Brevity is a real-time news app that delivers concise updates with infinite scrolling, personalized feeds, and category browsing. Features include search, sharing, news chatbot, notifications, text-to-speech, tutorials, and custom theming—built for a smooth and engaging experience.

Install / Use

/learn @Yash159357/BlyFt
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

<div align="center"> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/BlyFt_white.png" width="200"/> <h1>🚀 BlyFt - Short, Smart, Straight to the point</h1> <p> <b>Stay informed effortlessly with real-time news, seamless navigation, and a personalized reading experience.</b> </p> <p> <img src="https://img.shields.io/badge/Flutter-3.29.2-blue?logo=flutter" alt="Flutter Version" /> <img src="https://img.shields.io/badge/Dart-3.7.2-blue?logo=dart" alt="Dart Version" /> <a href="LICENSE"> <img src="https://img.shields.io/badge/License-MIT-green" alt="License" /> </a> <img src="https://img.shields.io/badge/Version-2.1.0-orange" alt="Version" /> <a href="https://discord.gg/csnXFwPGUb"> <img src="https://img.shields.io/badge/Discord-Join%20Community-7289da?style=flat&logo=discord&logoColor=white" alt="Join Discord" /> </a> </p> <table align="center"> <thead align="center"> <tr border: 2px;> <td><b>🌟 Stars</b></td> <td><b>🍴 Forks</b></td> <td><b>🐛 Issues</b></td> <td><b>🔔 Open PRs</b></td> </tr> </thead> <tbody> <tr> <td><img alt="Stars" src="https://img.shields.io/github/stars/Yash159357/BlyFt?style=flat&logo=github"/></td> <td><img alt="Forks" src="https://img.shields.io/github/forks/Yash159357/BlyFt?style=flat&logo=github"/></td> <td><img alt="Issues" src="https://img.shields.io/github/issues/Yash159357/BlyFt?style=flat&logo=github"/></td> <td><img alt="Open Pull Requests" src="https://img.shields.io/github/issues-pr/Yash159357/BlyFt?style=flat&logo=github"/></td> </tr> </tbody> </table> </div> <img src="https://raw.githubusercontent.com/alo7lika/daccotta/refs/heads/dev/Images/212284100-561aa473-3905-4a80-b561-0d28506553ee.gif" width="900">

This project is now OFFICIALLY accepted for <img src="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Smilies/Heart%20on%20Fire.png" alt="Heart on Fire" width="40" height="40" />

<div align="center"> <table> <tr> <th>Program Name</th> <th>Program Logo</th> <th>Program Description</th> </tr> <tr> <td><a href="https://gssoc.girlscript.tech/">GirlScript Summer of Code</a></td> <td width="300"><img src=".github/assets/GSSOC.png" width="250" height="auto" loading="lazy" alt="GSSoC 24"/></td> <td><span style="font-size: 0.9em;">GirlScript Summer of Code is a three-month-long Open Source Program conducted every summer by GirlScript Foundation. It is an initiative to bring more beginners to Open-Source Software Development.</span></td> </tr> <tr> <td><a href="https://hacktoberfest.com/">Hacktoberfest 2025</a></td> <td width="300"><img src=".github/assets/hacktoberfest.jpeg" width="250" height="auto" loading="lazy" alt="Hacktoberfest 2025"/></td> <td><span style="font-size: 0.9em;">Hacktoberfest is a month-long October event welcoming all skill levels to join the open-source community.</span></td> </tr> </table> </div>

🎉 Exciting News! BlyFt has been selected for GirlScript Summer of Code (GSSoC) 2025 and Hacktoberfest 2025!

📢 Want to contribute? Join our community Discord server to connect with maintainers and fellow contributors. We welcome all contributors - from beginners to experienced developers. Let's build something amazing together! 🚀

<img src="https://raw.githubusercontent.com/alo7lika/daccotta/refs/heads/dev/Images/212284100-561aa473-3905-4a80-b561-0d28506553ee.gif" width="900">

📑 Table of Contents

  1. ✨ App Demo
  2. 🌟 Features
  3. 🛠️ Tech Stack
  4. 📁 Folder Structure
  5. 🔮 Future Plans
  6. 🤝 Contributing
  7. 📄 License
  8. 🌐 Connect With Us
  9. 💬 Join the Conversation

✨ App Demo

<table> <tr> <td align="center"> <a href="https://youtube.com/shorts/W4c6BxAAhHM?feature=share" target="_blank"> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Video.jpeg" width="250"/> <br/> <b>BlyFtVideo1</b> </a> <p>Login & SignUp</p> </td> <td align="center"> <a href="https://youtube.com/shorts/C1DUbo6K_2Y?feature=share" target="_blank"> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Video.jpeg" width="250"/> <br/> <b>BlyFtVideo2</b> </a> <p>Home Screen and Chatbot</p> </td> <td align="center"> <a href="https://youtube.com/shorts/wUJMbrjznGQ?feature=share" target="_blank"> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Video.jpeg" width="250"/> <br/> <b>BlyFtVideo3</b> </a> <p>Additional Features</p> </td> </tr> </table> <details> <summary>📱 View App Screenshots</summary> <p align="center"> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Brevity.png" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Login.png" alt="Profile Screen" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Theme.png" alt="Profile Screen" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Home.png" alt="Transactions Screen" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Chatbot.png" alt="Analytics Screen" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/EOS.png" alt="Profile Screen" width="22%"/> <img src="https://raw.githubusercontent.com/Yash159357/NewsAI/main/assets/logos/hidden_images/Search.png" alt="Profile Screen" width="22%"/> </p> </details>

🌟 Features

Core Features

  • Personalized News Feed ❤️ - Like and dislike articles to shape your personal news feed. Our smart algorithm learns what you love and delivers more of it!
  • AI-Powered Q&A 🤖 - Get instant summaries and ask questions about any news article with our integrated AI.
  • Listen on the Go 🎧 - Turn any news article into an audio experience with our Text-to-Speech feature. Perfect for your commute, workout, or when you're busy.
  • Share With a Tap 🔗 - Effortlessly share compelling stories with friends and family across your favorite social platforms.
  • Seamless Social Login 🔐 - Get started in seconds with secure and easy sign-in using Google via OAuth.
  • Infinite Scrolling 🔄 - Dive into an endless, dynamically loading stream of news. Your discovery never has to stop.
  • Powerful Search 🔍 - Quickly find news articles by keywords, topics, or categories with our fast and intuitive search.
  • Customizable Themes 🎨 - Make the app yours! Personalize your reading experience by selecting from 8 beautiful themes, including a battery-saving dark mode.

Technical Highlights

  • Scalable Backend API 🌐 – Powered by a robust and secure backend built with Node.js, Express, and MongoDB, designed for high performance and real-time data delivery.
  • Predictable State Management ⚡ – Built with flutter_bloc for a decoupled, testable, and highly scalable state layer.
  • Optimized Caching 📶 – Leverages cached_network_image and advanced caching strategies to minimize data usage and ensure instant image loading.
  • Polished & Engaging UI ✨ – Utilizes custom animations, shimmer loading effects, and a meticulous design to create intuitive user experience.
  • Modular Architecture 🏗️ – Clean and maintainable codebase with a well-structured project setup.

🛠️ Tech Stack

<p align="center"> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/flutter/flutter-original.svg" alt="Flutter" width="50" height="50"/> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/nodejs/nodejs-original-wordmark.svg" alt="Node.js" width="50" height="50"/> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/express/express-original.svg" alt="Express.js" width="50" height="50"/> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/firebase/firebase-original-wordmark.svg" alt="Firebase" width="50" height="50"/> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/git/git-original.svg" alt="Git" width="50" height="50"/> <img src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/vscode/vscode-original.svg" alt="VS Code" width="50" height="50"/> </p>
  • Frontend: Flutter, Dart, BLoC, Shared Preferences
  • Website: HTML, CSS, JS
  • Backend: Node.js, Express.js, Mongoose, Cloudinary, Firebase, JWT, Passport
  • APIs: News API, Gemini API

📁 Folder Structure

blyft/
├── .github/             # GitHub workflows, CI/CD pipelines, issue/PR templates
├── assets/              # Project-wide static assets (images, logos, icons, etc.)
├── flutter/             # Mobile app source code (Dart, BLoC, models, views, controllers)
├── server/              # Backend (Node.js, Express.js, MongoDB, APIs, authentication)
├── website/             # Frontend website (HTML, CSS, JavaScript)
├── README.md            # Main project documentation and setup guide
└── .gitignore           # Git ignore rules for node_modules, build files, etc.

🔮 Future Plans

We're constantly evolving and have some exciting ideas in the pipeline to make BlyFt even more engaging and trustworthy:

  • 60-word Summaries ✍️ - Every article condensed into a crisp, 60-word summary for quick insights, saving you even more time.
  • Smart Notifications 🔔 - Personalized a
View on GitHub
GitHub Stars43
CategoryCustomer
Updated1mo ago
Forks64

Languages

Dart

Security Score

95/100

Audited on Feb 16, 2026

No findings