Skip to content

sohamw03/newsapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewsMonkey - React News App

NewsMonkey is a React-based news application that leverages the NewsAPI to provide users with news from various categories. The app is designed to be user-friendly, responsive, and visually appealing, thanks to the integration of Bootstrap for styling.

Demo

Features

  • Category-wise News: Browse news articles from different categories, including business, entertainment, health, science, sports, technology, and more.

  • Responsive Design: NewsMonkey is built with a responsive design, ensuring a seamless and enjoyable experience across various devices and screen sizes.

  • Bootstrap Styling: The app uses Bootstrap to enhance the visual aesthetics, providing a clean and modern look.

  • Powered by NewsAPI: NewsMonkey integrates with the NewsAPI to fetch real-time news data and keep users updated with the latest information.

Installation

To run NewsMonkey locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/sohamw03/newsapp.git
  2. Navigate to the project directory:

    cd newsapp
  3. Install dependencies:

    npm install
  4. Create a .env file in the root directory and add your NewsAPI key:

    REACT_APP_NEWS_API_KEY=your-api-key
  5. Start the development server:

    npm start
  6. Open your browser and visit http://localhost:3000 to view NewsMonkey.

Contributing

If you'd like to contribute to NewsMonkey, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch to your fork.
  5. Open a pull request, describing your changes.

Feel free to reach out with any questions or feedback. Happy reading with NewsMonkey! 📰🐒