/WebAPI-Coursework-

304CEM assignment with 2 api(s)(Open Weather Map API and Weather Stack API). Technologies and tools used as in course structure requirement. Heroku live api: http://sathya-app.herokuapp.com/

Primary LanguageCSSMIT LicenseMIT

WebAPI-Coursework-

INTI International College Penang(IICP)


Overview

The weather app developed using react able to search for any city or country.
Displays time, temperature, humidity, wind speed and precipitation using open weather api.
Displays moonset and moonrise using weather stack api
User can change name and password and save current detail in database
User can add and delete weather status,update username and search for weather history through data persistence

Frontend technologies

  1. Javascipt for interactive elements
  2. CSS,HTML for layouts

Backend technologies

  1. Node.js
  2. Javascript
  3. Open Weather Map API
  4. Weather Stack API
  5. Visual Studio Code
  6. Notepad++

Heroku URL

Current login details

Username: sathya
Password: sairam5779
http://sathya-app.herokuapp.com/

How to run locally

A) Clone the git repository using git bash or cmd
B) npm init
C) npm install axios, npm install mongoose, npm install express
D) or run localy localhost
E) npm start
F) localhost:3300