Skip to content

rkgun/weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Weather Application

This is a weather application that provides current weather information for cities using data from OpenWeatherMap. The application is developed with Vue.js for the frontend, Node.js and Express for the backend, and SQLite3 with Sequelize for the database. It also utilizes Tailwind CSS for styling and Mapbox for displaying maps.

Installation

To use this application, follow these steps:

  1. Clone this repository to your local machine:

git clone https://github.com/rkgun/weather-app.git

  1. Navigate to the frontend directory and install dependencies:

cd frontend npm install

  1. Navigate to the backend directory and install dependencies:

cd backend npm install

Usage

  1. Start the backend server:

cd backend node server

  1. Start the frontend Vue application:

cd frontend npm run dev

  1. Open your browser and start using the application

Dependencies

Frontend

Backend

  • Node.js: JavaScript runtime environment
  • Express: Web application framework for Node.js
  • SQLite3: Embedded SQL database engine
  • Sequelize: Promise-based ORM for Node.js
  • Axios: Promise-based HTTP client for making requests to the OpenWeatherMap API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published