ChallengeRocket
  • Product
    • Recruitment Challenges
    • Skill Assessment
    • Direct Hire
    • Hackathons
    • Intern Challenges
  • Challenges
  • Case-studies
  • Employers
  • Log in
  • Join talent network
  • Book demo
Menu
  • Home
  • Challenges
  • CodersCamp - kurs programowania webowego

This Challenge is completed

CodersCamp - kurs programowania webowego

CodersCamp - kurs programowania webowego
  • Completed
  • Completed
prize pool SOON

OTHER CHALLENGES

OTHER CHALLENGES

May 13 - 15, 2019 23:59 CEST
Wrocław | Poland
  • O kursie
  • Projekty
CodersCamp - kurs programowania webowego
  • O kursie
  • Projekty

k

kamila_spodymek

Added: Apr 11, 2019

Aleksandra Pawelska
Julia Bula
Marcin Czajka

TAGS

  1. node.js,
  2. webpack,
  3. API,
  4. moment.js

TYPE OF PROJECT

software app

WWW

nanodw.github.io/CC3_WeatherAPP/dist/

LIKES: 0

Weather App

  • Weather App
  • best weather app ever 2019-04-11 18-52-36.png
  • best weather app ever 2019-04-11 18-53-04.png

    Project description

    The app shows current weather in a given location as well as forecast for the next 4 days.


    It uses https://openweathermap.org/api for fetching the weather data. The API provides forecast in 3-hour time spans, which we merged info full days in order to provide more readable data. Since OpenWeatherApi provides UTC times only, we used another API - https://timezonedb.com/ to find the time zone a specific city is in. We also used the moment.js npm package in order to convert time into local time zones and add proper formatting to dates.

    HTML and CSS are written using the BEM methodology.


    Technologies:

    • JavaScript
    • CSS
    • HTML
    • Webpack
    • Node.js


    Features

    • Geolocation and showing weather by coordinates
    • Showing weather by user query
    • Showing weather by query stored in the local storage (the latest correct query)


    Authors

    • https://github.com/KamilaCoder
    • https://github.com/Aaspyr
    • https://github.com/lamadrugada
    • https://github.com/MarcinCzajka



    Credit to authors of icons:

    • Icons made by https://www.freepik.com/ from https://www.flaticon.com/ are licensed by http://creativecommons.org/licenses/by/3.0/
    • Icons made by https://www.flaticon.com/authors/iconixar from https://www.flaticon.com/ are licensed by http://creativecommons.org/licenses/by/3.0/
    • Icons made by https://www.flaticon.com/authors/smashicons from https://www.flaticon.com/ are licensed by http://creativecommons.org/licenses/by/3.0/



    • previous project
    • next project

    Comment


    Please login to leave a comment


    Comments (0)


    ChallengeRocket
    Tech talent
    Challenges Blog Find jobs Employers
    Companies
    Business HR Blog Pricing
    Challengerocket
    FAQ EU Join Us Contact Us
    Copyright © 2023 ChallengeRocket. All rights reserved.
    Privacy Terms and Conditions Service status

    Let’s talk

    Proven effectiveness - get up to x3 more candidates and shorter recruitment time.

    In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

    We will reply within 2 business days.

    Log in


    Forgot your password?

    OR
    Don’t have an account?
    Create a candidate account or a company account

    Log in

    Forgot your password?

    Create a candidate account

    Already have an account?
    Log in
    OR
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not a candidate?  Sign up as an employer

    Reset your password

    Remember your password? Log in Log in for business

    Create an employer account

    Sign up for free.
    Select the best plan to publish job ofers & challenges.

    Company name introduced here will be visible on your job ads.
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not an employer?  Sign up as a candidate