AntonKarpeza / accu-weather-app

0 stars 0 forks source link

Accu-Weather

Description

Accu-Weather is a responsive weather application that allows users to search for current weather conditions, hourly forecasts, and daily forecasts for various locations. The app leverages the AccuWeather API to provide accurate and up-to-date weather information.

Features

Technologies Used

Installation

Steps to install and set up project:

  1. Clone the repository:

    git clone https://github.com/AntonKarpeza/accu-weather-app.git
    cd accu-weather
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

    This will start the app and you can access it at http://localhost:8080.

  4. Build for production:

    npm run build

    This will bundle the application and output the files to the dist directory.

Docker Setup

You can also run the application using Docker. First, ensure you have Docker installed on your machine.

  1. Build the Docker image:

    docker build -t accu-weather .
  2. Run the Docker container:

    docker run -p 80:80 accu-weather

    The app will be available at http://localhost.