Skip to content

Simple weather and cocktail landing page, done as a team of 4 over 4h for BrainStation Web API hackathon, using DOM API, and two web APIs.

Notifications You must be signed in to change notification settings

nicmart-dev/weather-mix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple landing page that allows to show the weather and fetch a random cocktail name and image. Done as part of BrainStation Web API hackaton over 4h as a team of 4 people.

Credits

How to use

  1. Navigate to the page at https://nicmart-dev.github.io/weather-mix/

  2. Search for city to display its weather, and then click to show a random cocktail whose name will reflect some elements of said weather:

image

Behind the scenes

What we'll do better next time

  • Using GitHub pull requests to better manage coding collaboratively, instead of manual merging on shared Google Drive

Original requirements

For this hackathon event, your Education Team will divide the class into groups. Your job is to build a front-end web application that fulfills the following requirements:

  • Use HTML5, CSS3, Flexbox & Sass for structuring and building the UI
  • Use appropriate BEM naming convention
  • Use DOM APIs for adding/deleting/updating the elements on your page
  • Use the fundamentals of programming in Javascript to write your logic. This would entail usage of variables, control flow statements, functions, loops & DOM APIs
  • Demonstrate implementation of asynchronous programming concepts like promises, callbacks, event handlers
  • Pick an API for your project and apply your asynchronous programming skills to call the required API in your project

About

Simple weather and cocktail landing page, done as a team of 4 over 4h for BrainStation Web API hackathon, using DOM API, and two web APIs.

Topics

Resources

Stars

Watchers

Forks