Public Workspace link

https://www.postman.com/grey-comet-457946/workspace/postman-hackathon/overview

Inspiration

The postman tool itself an inspiration for me, because the way it evolved from a small startup to global address for API development. I love and very much fascinated about the APIs, that feeling drove me towards this hackathon and helped to complete and compete. Its fun to get info about what we need without opening their website or app.

What it does

It is a utility for the services which any developer needs in a typical workday it means all the days (because true developer never bother about holidays and weekends :) ).

How I built it

I have been playing with apis since 3 years and learned a lot from postman resource centre and twitch live sessions. With idea of what all great APIs help in our daily life, I had built this collection. I divided the day of developer into parts and categories like Tech/Entertainment/Food/Spiritual/Motivational and identified respective APIs. The timeline is as follows.

Tick tick, the clock rings 9 AM, it is time to start developing some awesome things.

9:00 AM

DialyMotivation:getMotivationalQuotes

To do that what a person need, an ounce of motivation get a Motivational quote per day to start.

1:00 PM

Zomato:SearchRestaurents

Zomato:SearchLocation

Zomato:FoodCategory

Zomato:getRestauarantReviews

A developer needs a brain full of problem to get a solution for it, but does he get great ideas with an empty stomach? Let Zomato fill our stomach while the problem to solve is filling our mind. Search locations, restaurants, find suggestions for best place to order food and get reviews too. For default location, added San Francisco, CA location which is head office location of postman. Enjoy delicious food recommendation!!

3:00PM

Tech:getStackOverFlowResults

Done with lunch? okay, bunch of bugs here!!! Get solutions from Stackoverflow straight from that apis within postman.

5:00PM

Entertainment:getSongs

Bored doing things without music :( Query any song you want to listen and get info about that. Music keeps us encourage to make magic

6:00PM

Tech:GeekJokes

MMM: is that moody expression hoody your wearing. Get some smile on your face with GeekJokes api.

Tech:getListOfUsefulApis_

get Some ideas and inputs:

From the list of public APIs, one can get all varieties of APIs, may be we can call that as mini encyclopaedia of APIs

Along with above, get some spiritual dose to your day with the Bible API, get verses from the holy Bible.

Challenges we ran into

Not a big challenge as the tool postman is providing a solution for each of my problems. But for namesake I am mentioning this, each and every API has its own API key/authorisation etc., making all kind of apis in one home called collection felt bit difficult. Anyways we can use environment variables to store values.

Accomplishments that I am proud of

Postman tool becomes easy to use tool and I am used to it. I am now hands on with this, because of this program accomplished and achieved some more proficiency on APIs.

What we learned

Learnt how to work towards a goal individually. Managed timelines to make it to submission. Got an idea of different kind of APIs. Learnt to think about a solution for a problem altogether an hackathon mind-set.

What's next for A day of Dev

I want to add more of useful APIs to the existing collection and will make it as a service utility for the community. If possible will try to create an app with all these services.

footnotes/source

ZomatoAPI

PaperQuotesAPI

SongsAPIs

StackoverflowAPI

BibleAPI

BibleApi

Built With

  • apis
Share this project:

Updates