Mohammed Hoque
About This Video News Application
Video News Grids is a Flask-based web application that aggregates the latest videos from multiple public YouTube channels via RSS feeds. It presents the content in a dynamic grid layout for easy viewing and category-based browsing.
Features:
- Fetches videos from multiple YouTube feeds using RSS.
- Supports automatic parsing and categorization (e.g., sports, entertainment, general).
- Stores video metadata in a local SQLite database.
- Displays videos with thumbnails, publish time, duration, and embedded links.
- Sorted by most recent publication using timestamps.
Technologies Used:
- Python, Flask
- SQLite for local data storage
- Feedparser for parsing RSS feeds
- Jinja2 templates for rendering dynamic content
- Bootstrap CSS for responsive design
Purpose:
This project is ideal for monitoring and showcasing fresh video content from selected YouTube channels without relying on the official YouTube API. It’s lightweight, customizable, and useful for media dashboards, newsroom projects, and educational tools.
© 2025 Global News Portal | Developed by Mohammed Hoque