https://github.com/rohitvpatil0810/newsninja
https://github.com/rohitvpatil0810/newsninja
bootstrap javascr reactjs
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rohitvpatil0810/newsninja
- Owner: rohitvpatil0810
- Created: 2024-07-09T10:55:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T11:52:34.000Z (almost 2 years ago)
- Last Synced: 2025-02-28T05:33:12.900Z (over 1 year ago)
- Language: JavaScript
- Size: 234 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# News Ninja
News Ninja is a news app made using News API for practicing React.Js. It utilizes Bootstrap Components for building the UI components. This project is built in React.js with React Router for navigating between different types of news categories such as general, sports, business, technology, etc.
## Features
- Fetches news articles from News API
- Categorizes news articles into different categories
- Responsive UI design using Bootstrap Components
- Easy navigation between different news categories
## Getting Started
To run this project locally, follow these steps:
1. Clone the repository to your local machine by running the following command:
```
git clone git@github.com:rohitvpatil0810/newsNinja.git
```
2. Navigate to the project directory:
```
cd newsNinja
```
3. Copy the `.env.example` file and rename it to `.env.local`.
4. Open the `.env.local` file and provide the necessary API key or configuration values.
Note: Get your api key from [https://newsapi.org/](https://newsapi.org/)
5. Install the project dependencies by running the command: `npm install`.
6. Start the development server by running the command: `npm start`.
7. Open your browser and visit [http://localhost:3000/](http://localhost:3000) to view the News Ninja app.
Enjoy exploring the latest news with News Ninja!
