Skip to content

harshitsangani/innoscripta-newsroom

Repository files navigation

📰 InnoScripta NewsRoom 📰

The InnoScripta NewsRoom is a web application that allows users to view news articles from various sources. The application is built using the React framework and the News API from newsapi.org.

JavaScript TypeScript Node.js React Docker Size Top Language GitHub version

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisities

In order to run this container you'll need docker installed.

🗒️ INSTALLATION

local installation:

  1. clone the repo
git clone https://github.com/harshitsangani/innoscripta-newsroom.git
  1. cd into cloned repo
cd repo
  1. install dependencies
yarn
  1. run the app
yarn dev

local installation via docker:

  1. clone the repo
git clone https://github.com/harshitsangani/innoscripta-newsroom.git
  1. cd into cloned repo
cd repo
  1. build the app
docker build -t innoscripta-newsroom .
  1. run the app
docker run -p 3000:3000 -ti innoscripta-newsroom

run remotely via docker:

  1. run the app
docker run -p 3000:3000 -ti harshitsangani/innoscripta-newsroom


Environment Variables

  • VITE_NEWS_API_API_KEY - API key for the News API

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • NewsAPI.org

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published