django-website-using-newsapi

  • This web application allows users to read the latest news articles from various categories, including business, entertainment, health, science, sports, and technology. Users can select their preferred category and view real-time news content.

  • Here is the UI of the project

News Website UI

Features

  • Choose from multiple news categories.
  • View news articles with titles, descriptions, authors, and publication dates.
  • Fetch real-time news data from the NewsAPI.
  • User-friendly and responsive web interface for a seamless reading experience.

Getting Started

Prerequisites

Before you can run the project, make sure you have the following software and API key:

  • Check & Install all needed packages for the projects on Here
  • A valid API key from NewsAPI

Technology used in this friendly beginner Django website

  • Django (python)
  • HTML, CSS, jQuery, Ajax
Ideas to develop this project

Back-end

  • Create simple post page
  • Login / Logout for users
  • Save API data into database

Front-end:

  • Just make it look more beautiful :)