Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/preston176/news-app-react

A news app made in REACT js
https://github.com/preston176/news-app-react

materialui newsapi reactjs tailwindcss

Last synced: about 15 hours ago
JSON representation

A news app made in REACT js

Awesome Lists containing this project

README

        

### NEWS app
- This app is made using Vite + React

## Preview
![Screenshot 2023-07-22 195940](https://github.com/preston176/news-app-react/assets/49411983/14f547fa-344c-42f1-9e6f-cc0c8195646b)

## Fork the Repository

Begin by forking the repository to your own GitHub account. This creates a copy where you can make your changes.

### Usage

## Clone the Forked Repository

Clone the forked repository to your local machine. This step allows you to work on the codebase locally.
- run `git clone (projectname)` on your CLI

### Install Dependencies

```javascript
cd YOUR-REPOSITORY
`npm install`
```
`npm run dev` `and it will launch on your localhost
(Optional) you might need api key from newsapi.org

### Create a New Branch

```javascript
git checkout -b your-branch-name
```

## Contributions
- If you'd like to contribute to our project, whether it's by reporting bugs, suggesting improvements, or submitting code changes, we're excited to collaborate with you.

### How to Contribute
- Report Bugs: If you encounter any bugs or issues while using our project, please submit a detailed bug report. Make sure to include information about your environment, steps to reproduce the issue, and any relevant error messages.

- Suggest Enhancements: If you have ideas for new features or improvements, feel free to create an enhancement proposal. We value your feedback and would love to hear your ideas.

- Submit Pull Requests: If you'd like to contribute code changes, you can fork this repository, make your changes, and then submit a pull request. We'll review your changes and merge them if they align with our project's goals.

## Features
- Ability to search for specific news category
- Responsive design
- Shows author name and time when it was uploaded
- Ability to view source of the news

## License
- MIT license