/vue-news-website

News website created using VueJS and NewsAPI.

Primary LanguageVueMIT LicenseMIT

Vue News Website with NewsAPI 📰

Vue.js NewsAPI

A modern and interactive news website built with Vue.js and powered by NewsAPI. Stay up-to-date with the latest news from various sources around the world!

🌟 Features

  • 🌍 Browse news articles from various sources
  • 🔍 Search for specific news topics
  • 📰 Read detailed article information
  • 🌐 Responsive design for mobile and desktop devices

⚙️ Installation

  1. Clone the repository:

    git clone https://github.com/Armanidrisi/vue-news-website.git
  2. Install dependencies:

    cd vue-news-website
    npm install
  3. Obtain an API key from NewsAPI and update it in the src/views/* files:

  4. Start the development server:

    npm run serve
  5. Open your browser and visit http://localhost:8080.

🚀 Usage

  1. On the home page, you'll see a list of the latest news articles from various sources.
  2. Use the search bar to find articles related to specific topics.
  3. Click on an article to view its detailed information.

Feel free to customize and extend the website according to your needs.

🤝 Contributing

Contributions are welcome! If you find any bugs or want to add new features, please submit an issue or create a pull request.

📝 License

This project is licensed under the MIT License.