Inspiration

Weatherella was built to give you easy access to the weather today. The weather can affect many different factors in your morning such as your outfit, mood, and many more. Our discord bot allows you to have the information to make these factors much more predictable.

What it does

Weatherella gives you accurate data on the Minimum Temperature, Maximum Temperature, Humidity, Wind Speed, Pressure, and Cloudiness. It is all displayed on a Discord embed when called upon.

How we built it

We used OpenWeatherMap as our API to gather our data in the form of an Array on the specified location. We used Axios to retrieve the data. To display the data we created a discord bot that created a Discord embed when a certain prefix (>) is called.

Challenges we ran into

This was our first time working with OpenWeatherMap as our API and the documentation was slightly confusing at first. We had to reread the API documentation multiple times to finally master it.

Accomplishments that we're proud of

Two of our teammates were not able to attend due to external circumstances. We had to complete much more work than initially though. We had to work diligently while also providing quality and clarity within our code.

What we learned

We learned how to use Axios to retrieve data from API's. We also learned how to create a appealing Discord Embed that would portray our data in the most effective way.

What's next for Weatherella

We plan to use our backend code on JavaScript and make a website using html and react. We would like to have a Website that shows the weather and gives an outfit based on the weather. For example, if it was extremely sunny, it would recommend shorts and a T-Shirt.

Built With

Share this project:

Updates