This project was built using Vue js and composition API, algolia places, and dark sky API, the user can choose a city using the select box filled with cities provided by algolia places package, once he chooses a city the current weather and coming days forecast will be displayed.   

This is a beginner's tutorial to practice vuejs & composition API fundamentals.


 

How to use

 

Extract the folder then open the project using the command line and run the command: npm start to start the server. 

 

Demo