a weather web application developed as a learning project.