This News App is built using ReactJS, Tailwind CSS, and the GNews.io API. The app provides news articles across various categories and includes a share functionality. Users can get the latest news on sports, business, health, and more.
- News Categories: Access news articles from various categories such as sports, business, health, etc.
- Share Functionality: Share news articles directly from the app via a shareable link.
- Responsive Design: Ensures a seamless experience across all devices, including desktops, tablets, and mobile phones.
- ReactJS : For building the user interface.
- Tailwind CSS: For a flexible and modern design.
- GNews.io API : For fetching the latest news articles.
- Axios : For making API requests.
- Local Storage : For storing user data locally.
-
Clone the repository:
git clone https://github.com/saladilakshman/news-app.git
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
-
Fork the repository.
-
Create a new branch:
git checkout -b feature-branch
-
Make your changes and commit them:
git commit -m "Description of your changes" -
Push to the branch:
git push origin feature-branch
-
Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.