Shift Faro is almost here…
Have you found your hackathon vibes already? If not, we compiled some resources that might give you a little inspiration.
API Resources
To help you in your project, we have compiled a list of APIs that will make it shine. You are free to use one of these, or any other API in order to turn your idea into a project.
Accessibility
These APIs will make your project more accessible to all people, even those with some kind of restraints, for example, allowing blind people to listen to your information:
- Cloud Speech API – https://cloud.google.com/speech/
- Bing Speech API – https://azure.microsoft.com/en-us/services/cognitive-services/speech/
Communication Email
A collection of APIs that can be used to send, receive and read emails:
- MailChimp – https://developer.mailchimp.com/
- SendGrid – https://sendgrid.com/docs/API_Reference/Web_API/index.html
- Gmail – https://developers.google.com/gmail/api/
- MailGun – https://www.mailgun.com
Communication SMS
In case your project needs to send some kind of information by sms:
- Twilio – https://www.twilio.com/docs/
- MSG91 – https://msg91.com/sms-for-developers
Dictionaries
These APIs can help you find meanings of words:
- WordsAPI – https://www.wordsapi.com/
Image collection
A collection of free images at your disposal. Feel free to use them as placeholder content:
- Unsplash – https://unsplash.com/developers
Image recognition
Some APIs can recognize image and video content, including facial recognition:
- TrueFace – https://trueface.ai/docs
- Clarifai – https://clarifai.com/developer/docs/
- Face API – https://azure.microsoft.com/en-us/services/cognitive-services/face/
- FacePlusPlus – https://www.faceplusplus.com
Iot
If you want to get into the trendy “Internet of Things”, you may end up benefiting from these:
- TheThings.io – https://developers.thethings.io/
Food
When your project needs information about food, shopping lists or recipes, you fetch it from these APIs:
- Yummly – https://developer.yummly.com/documentation
- Spoonacular – https://market.mashape.com/spoonacular/recipe-food-nutrition
Location
If you feel you lost your way and don’t know where to go, these APIs will show you the way:
- Google Maps – https://developers.google.com/maps/web/
- Google Places – https://developers.google.com/places/documentation/
- MapBox – https://www.mapbox.com/
- Yelp – https://www.yelp.com/developers/documentation/v3
Market and currency
Transaction volume, price variations and other information from over 1500 crypto coins:
- CoinMarketCap – https://coinmarketcap.com/api/
- Fixer.io – https://fixer.io/
Mobility
These tools can help you with hotel and taxi booking. They can also be useful to easily get an identifier for a location:
- Travelgate – http://tech.xmltravelgate.com/docs/index/
- Uber – https://developer.uber.com/
- What3Words – https://what3words.com/developers/
Music
With vast libraries of songs, albums and singles, these APIs will help your project keep up a good rhythm:
- Soundcloud – http://developers.soundcloud.com/docs/api/guide#playing
- Spotify – https://developer.spotify.com/web-api/
News
News from thousands of outlets, ready to be consumed in JSON format. Ideal for trends, themes and media analysis. #Fightfakenews.
- NewsAPI – https://newsapi.org/
Payment
If your project needs a way to manage payments, here are some tools you can use to test transactions in your store:
- PayPal – https://developer.paypal.com/docs/api/overview/
- Stripe – https://stripe.com/docs/quickstart
Security
Check for vulnerabilities in your projects:
- Gremlin – https://help.gremlin.com/
Sentimental Analysis
IBM’s Watson can be used for a lot of things, like determining someone’s mood:
- IBM Watson Tone Analyser – https://www.ibm.com/watson/developercloud/alchemy-language/api/v1/
Social
If you want to make a connection to some social network, here you have some of the most popular and cool ones:
- Twitter – https://developer.twitter.com/en/docs
- Instagram – http://instagram.com/developer/
- Facebook – https://developers.facebook.com/docs/facebook-login/login-flow-for-web
- Reddit – https://github.com/reddit-archive/reddit/wiki
- Telegram – https://core.telegram.org/api
Translators
你不了解一件事情,这对你来说就像中国人。 也许这两个可以帮助你。
- Google Cloud Translation – https://cloud.google.com/translate/docs/
- Language Layer – https://languagelayer.com/
Video
If videos are your thing, we have what you need right here:
- Youtube – https://developers.google.com/youtube/v3/getting-started
- DailyMotion – https://developer.dailymotion.com/api
Weather
What’s the weather for tomorrow? Here you have the answer:
- OpenWeatherMap – https://openweathermap.org/api
Project Ideas
If you don’t have a problem to solve, we can get you one. Here, you can find some challenges waiting for a solution.
Tone Recognition by Speech
You have a friend that doesn’t understand your mood when you’re speaking, or maybe you know someone who doesn’t get irony. Make something to help your friend understand your tone (and everyone else’s) better…
Tornado Forecast
Algarve is full of tornados, like one or two… we need to know if it’s safe to get out of the bed in the morning. Get us a system to forecast extreme weather so we don’t get blown away by the next tornado in the region.
Fake News
There’s Fake News everywhere and Donald Trump can’t rest until all News are filtered and tagged. Help the president inform the people of what’s real and fake.
Harassment Alert
You feel the need for a good place to alert the authorities in case of sexual harassment. Create a solution for this problem, thus making world a safer place where harassment is history.
Smart Cities
Create mechanism that will make your city more efficients in different areas, making living there better for everyone.
100% Voting
We have a problem with our elections: 50% of the population doesn’t vote, and we need to change that. Voting needs to be easier (because people are lazy) and should be possible from anywhere. Additionally, people should have access to poll data in real time.
Football Match
You want to play a friendly game of football, but you don’t want to go through all the boring stuff, like getting in contact with your groups of soccer mates and having to call someone to book a field. Create a solution that sends a signal to inform all people in your network of a planned match and, if possible, automatically manages booking of a soccer field, as well…
That’s all for now… Let’s hack, shifters!