Hello, Welcome to the News App! This project is a news application built using React.js. As a student, this marks my first venture into React.js development. In this news app here we can get trending news from worldwide. We can read differents categories news on one site. The news are fechted from differents servers, so this is always up to date and no need to updated anything. Here we also can post our news which is save on server and can be modify news too. This code will be the reference for beginner to learn React Props, React State Management, React Hooks, Api Intergration, Looping the date, Fatching data from server etc.
Special thanks to Digital Pathshala and Mahesh Sir for their excellent teaching, which has been invaluable in learning React.js. After completing 9 days session of reactjs, i learn about why react for frondend, react foundation and architecture, state management, api interation and definitely a roadmap for upcoming days. All the junior from Nepal whoes are seeking to start journey on programming and coding recomand them to join Digital Pathshala.
-
We can read trending and latest news,
-
Top speed and reliable to load news on site,
-
No need to have gmail account or register,
-
Different categories news in one place like sport, science and technology, business and economics, social issues, education and entertainment etc,
-
Regular auto news Update,
-
Can create, updated and delete news,
-
User friendly ui design, easly to use and responsive to all device,
This project is live here:-
- HTML
- CSS
- JavaScript
- React.js
- Axios (for making API requests)
- React Router (for navigation)
- React Hooks (for state management)
To run this project locally, follow these steps:
- Clone the repository:
bash git clone https://github.com/SarkarTmz/NewsApp
-
Enter to folder after clone: bash cd NewsApp
-
Install dependency of project : bash npm install
-
Run the code : bash npm run dev
Contributions are always welcome!
Please adhere to this project's code of conduct.