项目作者: gavinpwd

项目描述 :
Weather App using OpenWeather API and Bootstrap
高级语言: JavaScript
项目地址: git://github.com/gavinpwd/weather-app.git
创建时间: 2020-09-25T07:49:55Z
项目社区:https://github.com/gavinpwd/weather-app

开源协议:

下载


weather-app

Weather App using OpenWeather API and Bootstrap

by Gavin Pili

(Generation :: Academy Xi | Junior Web Developer Program)

You can view the web app here: https://gavinpwd.github.io/weather-app/
This app was inspired by the painting of Caspar David Friedrich “Wanderer Above a Sea of Fog (1818)”, awe-inspiring and genre-defining painting German Romantic art.

This weather web app was created using the following:

HTML5, CSS3, JavaScript
Bootstrap v4.5.2
Unsplash API
Google Fonts API

My Design Goals:

UI and UX should convey sense of fun and happiness
A simple web layout with easy to use search bar
Typography should be well-considered
Strategic use of colours and icons
Use of simple icons, bright colours and full screen image
Show results like cards from left to right
Mobile-friendly layout
Consider using floating elements, transparency, opacity, shadows

My Coding Goals:

Use comments strategically
Codes should be well organised and easy to read
Utilise documentation from Bootstrap, MDN and W3CSchools website
Reference any external code sources used
Use at least one API as part of the project

Trajectory of this project:

This project was beyond the MVP requirement
Resolve the Melbourne search issue - use a suggested list or geo-location API
Adding a close button for each card result
Add a compare, save and delete feature

Stretch Goal:

Create a Mobile app version that can be downloaded via mobile app store

Here is a sample screenshot of the web app:

ScreenShot