Spend a week hacking with the Major League Hacking (MLH) community at GHW: API Week!

What is Global Hack Week?

Global Hack Week takes place throughout the year to give you a chance to complete technical challenges, network with the community, enjoy fun live sessions, build technical projects, and make new memories.

We'll have challenges, live technical sessions with MLHers, mini-events galore, and some cool content from our partners! Here’s a sneak peek:

At each Global Hack Week, you can:

⭐ Watch live technical streams

⭐ Participate in skill-building workshops

⭐ Join us for fun activities

⭐ Enter and win swag in raffles

 

What is API Week?

Each GHW features a new theme, and this April we're celebrating APIs! Throughout the week we'll offer workshops, technical sessions, and more all centered around building with APIs.

Who is GHW for?

Global Hack Week is for anyone ready to level-up their hacking skills. We welcome all programmers, designers, artists, and hackers from around the globe to join us for these events. Whether this is is day 1 or day 1000 of your hacker journey, we want you to join us!

Can I get swag at this event?

Yes, of course! Each Global Hack Week will feature some amazing 2023 Hackathon Season swag…you’ll have to participate to find out exactly what you’re getting! 

What is a Guild? How can I be a part of it?

One of the best parts of our community is that it allows people to meet and make connections with others, regardless of where you live. guilds are smaller communities within Major League Hacking. Whether you come in with a guild or not, you won’t be hacking alone.

Who organized Global Hack Week?

Global Hack Week is organized by Major League Hacking (MLH). It is our mission to empower hackers worldwide by providing them with the tools, resources, and opportunities they need to succeed. 

Requirements

Your challenge submission must be completed within the submission period.

When relevent, your code must be available in some sort of public repository. 

If you're continuing work on an old project, you MUST specify in your Devpost what was worked on 1) Before this day of Global Hack Week and 2) During this day of Global Hack Week.  

Hackathon Sponsors

Prizes

39 non-cash prizes
Silly Demo Video
1 winner

Demos don’t always need to be serious. Create a silly demo video for one of the hacks you made this week. Make us laugh over at hackp.ac/DailyDevpost

Deploy from the Twilio Cloud Exchange
1 winner

On Day 7, you will learn about the Twilio Code Exchange and how you can deploy sample Twilio Applications with the click of a button."

Create a Quote App
1 winner

Build a famous quotes app that uses a quotes API to display famous quotes by different authors. You can use the Quotes REST API (https://quotes.rest/ ) which provides access to a large collection of quotes by famous people in various categories. Submit on hackp.ac/DailyDevpost

Use an API Endpoint
1 winner

Using the Stack Overflow API suite, learn how to grab data from the web that can power up your applications. Pull from an endpoint based on what you see in the docs, and display it in an output and style of your choice! Head over to this GitHub repository for more examples of what you can do! Share your work on hackp.ac/DailyDevpost

Hack with the Stripe API
1 winner

Build anything with the Stripe API!

Create your own API
1 winner

Build your own API! Check out Ryan's workshop on Monday to get started. This challenge will be available all week at hackp.ac/DailyDevpost.

Help Someone Learn
1 winner

"You’ve spent all week learning new skills! Today, create something to teach someone else something. It could be a video or live tutorial, a slide deck, an infographic, or anything else you can think of. Teach us on hackp.ac/DailyDevpost
"

Create a Hack to Help you Travel
1 winner

Get ready to travel by creating a hack that can help you. Some ideas include flight searchers, packing list apps, or maps of popular places to visit. Visit us at hackp.ac/Dailydevpost to submit.

Replying to Text Messages
1 winner

In Day 6, you will add responses to your web application, so it can reply to the text messages you receive.

Use Promo Code: {GHW-PzaXWyIJBU} to redeem additional Twilio credits."

Receiving Text Messages
Cryptocurrency logo
1 winner

In Day 5, your application will learn to understand Twilio webhooks, and pull out the contents of text messages sent to your Twilio number.

Use Promo Code: {GHW-PzaXWyIJBU} to redeem additional Twilio credits."

Start using web APIs
1 winner

Using the Stack Overflow API suite, learn how to grab data from the web that can power up your applications.

Simply review the documentation, and have one of the examples working on your local machine!

Head over to this GitHub repository for more examples of what you can do! "

Create a Complex API Query!
1 winner

Pull one or more complex queries from the Stack Overflow API and use them together to show something interesting. Be creative, no bad ideas!

Here are some cool examples:

All stack overflow users created in 2011: https://hackp.ac/ghwapr-stackoverflow-apicall1

Comments on AskUbuntu made this year with a score of over 10 points: https://hackp.ac/ghwapr-stackoverflow-apicall2

Questions created during the Modern Warfare 3 VS Skyrim Contest with the skryim tag and a score greater than 10 on Gaming Stack Exchange: https://hackp.ac/ghwapr-stackoverflow-apicall3 "

Redesign an Application - Day 5 Challenge (Submissions Closed)
1 winner

Pick an application you regularly use and redesign it! You could do something as simple as changing colors or give it a full revamp. Share with us on hackp.ac/DailyForm.

Social Media API - Day 5 Challenge (Submissions Closed)
1 winner

We’ve seen a ton of great social media activity this week so we’re challenging you to take that a step further. Try using a Social Media API like Facebook or Twitter. Share it with us over on hackp.ac/dailydevpost

Test for vulnerabilities - Day 5 Challenge (Submissions Closed)
1 winner

Test VAmPI for OWASP top 10 vulnerabilities for APIs (https://owasp.org/www-project-api-security/). Share the vunerabilities you found at hackp.ac/DailyForm

Build a movie search app - Day 5 Challenge (Submissions Closed)
1 winner

Build a movie search app that uses a movie API to display information about different movies, including their plot, cast, and release date. You can use the OMDb API (https://www.omdbapi.com/ ) which provides access to a large database of movies and TV shows. Submit at hackp.ac/DailyDevpost

Create a Tracker - Day 4 Challenge (Submissions Closed)
1 winner

Inspired by Cecilia's Shark Tracker workshop, we want you to create something that tracks an item, invenentory, or anything else you're passionate about. Share on hackp.ac/DailyDevpost!

Build a Useless Hack that uses an API - Day 4 Challenge (Submissions Closed)
1 winner

Create any useless invention, only caveat is it needs to use an API! Share with us on hackp.ac/DailyDevpost

Create a Chat Bot - Day 4 Challenge (Submissions Closed)
1 winner

Create your own chatbot that uses any API of your choosing. Share with us at hackp.ac/DailyDevpost

Build a XKCD Comic App - Day 4 Challenge (Submissions Closed)
1 winner

Build a XKCD comic app using HTML CSS and JS with step by step tutorial - https://theultimateapichallenge.com/xkcd-api. Share what you created on hackp.ac/DailyDevpost.

Look out, a Snake! - Day 3 Challenge (Submissions Closed)
1 winner

And by snakes, we mean Python, the programming language. Create a project in python and submit on hackp.ac/DailyDevpost

Use an Email API - Day 3 Challenge (Submissions Closed)
1 winner

Ever feel bogged down with email? Check out some email APIs and see if there is anything you could streamline in your inbox. Don’t email us your solution, submit it on hackp.ac/DailyDevpost

Create a Hacker News Clone - Day 3 Challenge (Submissions Closed)
1 winner

Build a Hacker News clone using graphql and your favorite frontend and backend technologies https://www.howtographql.com/. Submit at hackp.ac/DailyDevpost

Implement a Database - Day 3 Challenge (Submissions Closed)
1 winner

Databases add a level of complexity to many hacks, and understanding SQL can benefit you in your hacker journey. Create a project that incorporates SQL databases, or simply learn how to write a few SQL queries. You can seek(ql) our submissions at hackp.ac/DailyDevpost.

Use the Spotify API - Submissions Closed
1 winner

Use the Spotify API to create any music-related hack you'd like! Submit to hackp.ac/DailyDevpost!

Make a Phone Ring with the Internet - Day 3 Challenge (Submissions Closed)
1 winner

The Day 3 guide (https://hackp.ac/ghwapr-twilio-day3) will walk you through making a phone call using Twilio and your terminal.

Use Promo Code: {GHW-PzaXWyIJBU} to redeem additional Twilio credits.

Create a Browser Extension - Day 3 Challenge (Submissions Closed)
1 winner

Many of us have browser extensions we rely on. Make one of your own to help make your web-surfing experience better. Share with us on our hackp.ac/DailyDevpost.

Search for GIFs - Day 3 Challenge (Submissions Closed)
1 winner

Build a GIF search engine for your community using https://tenor.com/gifapi/documentation#quickstart-search. Submit at hackp.ac/DailyDevpost

Create a Crypto Dashboard - Day 2 Challenge (Submissions Closed)
1 winner

Build a dashboard that shows info on popular crypto currencies and their exchange rates https://www.coingecko.com/en/api/documentation. Submit at hackp.ac/DailyDevpost

Hack with a public API - Day 2 Challenge (Submissions Closed)
1 winner

Use any publically available API today and share your project on hackp.ac/DailyDevpost. Check out Alberto's session today to get started.

Build something out of this world - Day 2 Challenge (Submissions Closed)
1 winner

Use NASA’s open APIs to build something out of this world (literally) at https://api.nasa.gov/. Submit at hackp.ac/DailyDevpost

Check the Weather - Day 2 Challenge (Submissions Closed)
1 winner

Build a project that fetches weather data using an API. Share with on hackp.ac/DailyDevpost

Use an API in a game - Day 2 Challenge (Submissions Closed)
1 winner

Create any game that incorporates an API and share with us on hackp.ac/DailyDevpost!

Build a Pokedex - Day 1 Category (Submissions Closed)
1 winner

Use the https://pokeapi.co/ api or graphql endpoints to create a website that provides the user with information, such as ability, height and moves, about a particular pokemon. Submit at hackp.ac/DailyDevpost

Create a Food Suggestor - Day 1 Category (Submissions Closed)
1 winner

Create a website that provides foodie hackers suggestions on what dish they should try out next using www.themealdb.com. Submit at hackp.ac/DailyDevpost

Design a logo for a fictional API - Day 1 Category (Submissions Closed)
1 winner

Dream up a fictional API and create a logo for it. Share it with us at hackp.ac/DailyForm

Connect Two APIs Together - Day 1 Category (Submissions Closed)
1 winner

For this challenge, we just want you to connect any two APIs together. Submit your hack on hackp.ac/DailyDevpost

Generative art - Day 1 Category (Submissions Closed)
1 winner

Generative art continues to become more and more popular, so we want you to try it out yourself. Create any piece of art with technology and show it off on hackp.ac/DailyDevpost.

Build a Fitness App - Day 1 Category (Submissions Closed)
1 winner

Fitness applications are some of the most popular projects at hackathons. Maybe use the Strava API to track your miles, Garmin or FitBit API to analyze activity, or anything else you can think of that uses an API. Run on over to hackp.ac/DailyDevpost to show it off.

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Major League Hacking

Major League Hacking

Judging Criteria

  • None
    There is no judging portion of this event, as it is a celebration of all things hacking!

Questions? Email the hackathon manager

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.