Skip to content

siiritann/dn

Repository files navigation

Requirements

  1. Create a REST API in Spring boot that consists of the following endpoints:

    1. possibility to save trackable cities into DB
    2. possibility to save trackable cities' weather into DB
      • Required fields: city name, temperature, wind speed, humidity, time
  2. This endpoint must get data from some public weather api, e.g. https://openweathermap.org/api

    1. add functionality that polls data for tracked cities in every 15min
  3. Create a frontend (vue / angular / ... ) that uses your REST API & allows user to

    1. get list of my trackable cities
    2. add city
    3. remove city
    4. see weather data for one of my cities
  4. Add README file that explains the steps how to start & use the program

Manual

Prerequisite: java release version 14

  1. Open this BE project in Intellij IDE https://github.com/siiritann/dn

  2. Install dependancies, refresh maven if necessary

  3. Run DatanorApplication.java in localhost on port 8080 (FE application is expecting that port)

  4. Run this FE project in localhost on another port, e.g. 8081 https://github.com/siiritann/dn-vue

  5. Open browser on localhost:8081 & start using the application

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published