/News-Site-with-NextJS

News Application build with NextJS consuming News API.

Primary LanguageJavaScriptMIT LicenseMIT

News Application

This is a Next.js project bootstrapped with create-next-app.


Getting Starded:-

To get started, clone this repository and run the following commands:

npm install

npm run dev

Open http://localhost:3000 with your browser to see the result.


Requirements:-

Make sure to replace API Key with your key.

Visit News Api to get your free API-Key.

Features:-

  • Display news articles fetched from API
  • Consuming external API
  • Clien-side Sorting and Pagination
  • News searching ability with Typehead and Debounce
  • Display news by selecting categories
  • Sorting of news with different ways.

Want to Contribute:-

Contributions to this project are welcome. To contribute:

  • Fork this repository
  • Create a new branch: git checkout -b extra-feature-branch
  • Make your changes and commit them: git commit -am 'Add some feature'
  • Push to the branch: git push origin extra-feature-branch
  • Submit a pull request.

License This project is licensed under the MIT License - see the LICENSE.md file for details.