NewsExtra-Flutter contains everything you need to launch your own Website, RSS news app for Android and IOS Platforms.
Combine feeds from different websites or videos from different youtube channels and display as a single feed on the mobile app or blog site.
Comes with News Sites Crawler written in python that extracts structured information from almost any news website.
Changes made on the project 01/02/2020
- Added support for Native Ads: Native Ads are shown when user is scrolling the news or video feeds.
- You can now click on any news source to see feeds only from that source.
- RTL support
- Support for multiple languages
Youtube video fetcher to fetch youtube videos from any youtube channel you specified.
Stream multiple radio stations on the android app, admin provides the radio channel links on the admin panel.
Weather Forecast for upto 7days reading.
LiveTV Channels from Youtube and other sources.
Firebase Push Notifications to drive user engagement.
Included ADMOB ads for monetisation.
Deploying this app can save you hours of coding time.
Download test app from google playstore:
Online News Portal:
Demo Admin URL:
- Android and IOS News App with Material Design
- Online News Portal
- News Sites Crawler written in python
- Powerful and Attractive Admin Panel
- Fetch news articles from rss links or from website links
- Firebase Push Notifications
- Stream multiple radio channels
- Combine feeds from multiple rss feed source
- Locality Support: Rss Feeds are delivered to users according to their location.
- Multiple Language Support
- Youtube Video Playback: Users can watch youtube videos from any youtube channel you added on the admin backend.
- Admob: Easy monetisation with Google Admob.
- Dark + Light Theme.
- Interest Based News: feeds are loaded according to users interest.
- Favorite feeds and videos.
- Login/Register with an email address.
- Facebook and Google Login.
- Weather reports.
- Custom push notifications- You can select an article or video and send as push notification.
- Live Youtube, m3u8 and rtmp Livestreams.
- Full documentation with detailed setup guide
- Integrated with Admin Panel to add rss feed urls, radio channels, youtube channels, manage news, interests/topics, send user notifications and many more.
- Easy-to-use news crawler written in python that extracts structured information from almost any news website. You only need to provide the root URL of the news website.
- Fully-responsive Magazine style online news portal for your web users. To maximize the readership of our online magazine, articles are both attention-grabbing and extremely easy to read.
- Categorises news based on interests/topics. Users get to choose their interests and get rss feeds delivered to them according to what they choosed.
You can add multiple interests/topics on the admin dashboard.
- Add rss news sites targeted at specific countries. Rss Feeds are delivered to users according to their location, e.g users in india will only see feeds for rss channels you added to india.
- Lightweight but powerful Radio player with support for multiple radio channels. Add hundreds of radio stations on the admin panel.
- App Supports youtube video playback without the official android youtube app. Users can watch youtube videos from any youtube channel you added on the admin backend.
- Light and dark themes, users can switch to any theme that suits their taste.
What are the server requirements for this project?
- Apache or similar web servers
- PHP version 5.6 or newer
- MySQL (5.1+)
- For the application to be able to rewrite URLs in a cleaner fashion, You must have enabled apache mod_rewrite module.
- Lastly, we use curl to send firebase push notifications to our android users, so you must install CURL on your server.
- If you plan to deploy this project on a shared hosting server, first consult your host provide if you can install python packages on the server.
Do we offer installation services?
Send a mail to firstname.lastname@example.org if you want one of our developers to setup the project for you.
What do you benefit when you allow us set up the project for you :
- Your web server will be installed with the necessary requirements and setup for the project.
- We generate and deploy the android and IOS app to their respective stores where your users can download them.
What we do not offer :
- We do not add any additional features not already on the app.
- We do not provide app images or assets.