This project was generated with Angular CLI version 7.3.0. Already deployed version OpenWeatherApp
All design and UI structure development done by Dogus Atasoy. No additional libraries used. All scss and design elements, animations/transitions/interactions/UX designed and created from scratch by Dogus Atasoy.
All mixins, extenders, variables and structures completely created from scratch by Dogus Atasoy.
City icons founded and downloaded from Flaticon and edited by Dogus Atasoy. Animated weather icons used from a pen of [boosmoke] (https://codepen.io/boosmoke/pen/XegXaW) and edited, more animations added by Dogus Atasoy.
Works on all modern browsers and additionally mobile browsers support. It actually acts like a mobile application :)
install nodejs. Go to folder from terminal, run npm install -g @angular/cli
. Run npm install
. Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
If you will serve your app inside a directory than please update base
attribute.
Run ng test
to execute the unit tests. I am not the one who rules the world with unit tests on FE, but i am a perfect, easy and fast learner that can apply anything.