Stay informed effortlessly with real-time news, seamless navigation, and a personalized reading experience.
| 🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs |
| Program Name | Program Logo | Program Description |
|---|---|---|
| GirlScript Summer of Code | ![]() |
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. |
| Hacktoberfest 2025 | ![]() |
Hacktoberfest is a month-long October event welcoming all skill levels to join the open-source community. |
🎉 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! 🚀
- ✨ App Demo
- 🌟 Features
- 🛠️ Tech Stack
- 📁 Folder Structure
- 🔮 Future Plans
- 🤝 Contributing
- 📄 License
- 🌐 Connect With Us
- 💬 Join the Conversation
BlyFtVideo1 Login & SignUp |
BlyFtVideo2 Home Screen and Chatbot |
BlyFtVideo3 Additional 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.
- 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.
- 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
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.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 alerts for breaking news and topics you care about, delivering crucial updates.
- Offline Access 📥 - Save articles for later and read them anytime, anywhere, even without an internet connection.
- Multi-Language Support 🌍 - Expanding our reach by offering news content and the app interface in multiple languages.
- Daily Audio Briefings 🎙️ - Curated daily news playlists and podcast-style summaries to start your day informed.
- Enhanced AI Chat 🧠 - Continuously improving our AI's speed, accuracy, and conversational abilities for even better answers.
- Website 💻 - A companion website for all information about blyft.
We welcome contributions! Please read our Contributing Guidelines before submitting a pull request.
Thank you to all our contributors for making BlyFt amazing! 💝
This project is licensed under the MIT License - see the LICENSE file for details.
Samarth Sharma |
Yash |
The heart of our project is the community. Join our Discord server to ask questions, share your contributions, and collaborate with us in real-time!
Made with ❤️ by us











