Skip to content

davydocsurg/newshive

Repository files navigation

NewsHive

This is a news application built with Next.js and Nodejs that uses the Newscatcher API to fetch news articles from various sources. The application allows users to search for news articles based on keywords and filter results based on various criteria such as source and publication date.

Installation and Setup

To get started with the project, follow the steps below:

  1. Clone the repository to your local machine using: git clone https://github.com/davydocsurg/newshive.git
  2. Navigate to the project directory: cd newshive
  3. Install the project dependencies using npm install
  4. Run the following command to create a .env file with the necessary variables: cd frontend && cp .env.example .env
  5. Open your .env file and update the variables accordingly
  6. Run the development server using npm run dev
  7. Open the application in your web browser by navigating to http://localhost:3000

Features

  • Search for news articles by keywords
  • Filter results by source, publication date, and other criteria
  • View news articles in a clean and user-friendly interface
  • Server-side rendering for faster loading times and improved SEO

Technologies Used

  • Next.js
  • React
  • Newscatcher API

Note:

Don't worry about the Nodejs app, I'll update the README docs when I'm done 😜🚀.

About

A news application that utilizes the Newscatcher API to fetch and display news articles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages