Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/preston176/news-app-react
- Owner: preston176
- Created: 2023-07-22T16:13:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T18:46:25.000Z (25 days ago)
- Last Synced: 2024-10-22T11:01:14.737Z (25 days ago)
- Topics: materialui, newsapi, reactjs, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 87.9 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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