An illustration of a computer monitor with fire raging out of it. An arm is holding out a hot dog on a stick to roast over it. The combination looks like a smiley face. There are sticky notes on the computer that say "Web Dev Challenge".

Illustration: Dan Stiles

The prompt: make something that gets people excited about their local food scene.

The way restaurants run changed in a big way during the pandemic. The big food delivery apps control which restaurants get seen, and social media algorithm changes make it harder than ever for these businesses to get noticed. Your challenge is to come up with some way of getting more people to notice — and get involved in — their local food scene.

This can be anything web-based, whether you want to create some way for people to discover new restaurants and chefs, create an event or a social game, or even tackle the notoriously awful restaurant website design aesthetic.

Apps must use Convex, Clerk, and/or Raycast as part of the build.

Make new connections and get expert guidance

We’ve set up a dedicated channel in the Learn With Jason Discord called #builder-chat for brainstorming, sharing ideas, and keeping each other accountable.

Find an accountabilibuddy, get expert guidance from the Clerk, Convex, and Raycast teams, run your idea past Jason and other community members, and listen in to what the rest of the community is cooking up in this open call to kick off the hackathon.

RSVP to add it to your calendar:

The first 5 devs to submit a qualifying app get their choice of gear

The first 5 qualifying apps submitted will receive an item of their choice, up to $150 value, from one of the following sites:

Watch the episode for inspiration

See how Maxi, Natalie, John, and Jason tackled the challenge in the latest episode of Web Dev Challenge to jumpstart your own creativity.

The rules and how to submit

If you want to play along, here’s how:

  1. Build a web app that meets the challenge
  2. Spend 30 minutes¹ planning your app
  3. Spend 4 hours¹ building your app
  4. Use Convex, Clerk, and/or Raycast to build your web app
  5. Publish the source code as a public GitHub repo
  6. Publish the web app to a public URL
  7. Submit your web app by 11:59 pm Pacific on Monday, September 30, 2024

Submit your web app

Happy building! Let’s have some fun.