Are you serious about learning React or Framer? Come learn with Linton and many other designers! Win cool prizes! Make this August your most productive month ever for learning!

  • August 12 - October 6, 2019 (8 weeks)
  • Registration close: midnight August 11

It's a great way to get started on coding as a designer. I'll carefully select JS/React topics that are necessary for your daily work, and teach in a visual way to help you understand and remember. The direct goal is to build cool micro interactions and prototypes. The content is curated and tailored for you and only you, designers!

Join here


Programming experience is NOT required to enter this challenge. Experience in HTML/CSS will be helpful but you don't need to be an expert.

How does it work?

  • Every week, I’ll email you a few course videos. Watch them together with other challengers
  • Complete the homework and get creative on your course project
  • Join Slack, submit your homework and chat with fellow designers
  • Linton will answer your questions on Slack and/or host office hour calls.
  • By the end of the challenge, we select the award winner and finalists based on the course projects you submit.

What will I build?

Check out the course page.

How much time do I need to commit?

Up to 10 hours per week for 4 weeks. But of course, the more time you invest in, the more you'll learn, and the more likely you'd win the awards!

I want you to be serious about it and really invest the effort and time to learn. Squeeze some time from playing games or watching TVs. Your future self will thank you!

How is Challenge V2 different from V1?

There will be no more livestreams. Instead, you'll watch pre-recorded, more polished videos which should explain things more clearly and save you time.

Just like V1, I'll provide support in Slack. Chances are that your fellow challengers will be there helping each other too.

How to Join?

Registration is closed, sorry! 😢

You can enroll in the self-paced course. The course content is the same. Also, I might offer similar events in the near future. Enter your email to join the waiting list:

Notify me!

Course Project & Awards 🏆


1 Winner ($700+ value)

  • All courses on LearnReact.design
    • Prototyping with React + Framer: Starship ($299 value)
      • I’ll refund your purchase by PayPal
    • React 101 for designers ($99 value)
    • React Native for designers ($139 value)
    • Framer UI animation: Toggle ($59 value)
  • Framer 1-year individual license ($144 value, new users only)
  • Showcase on LearnReact.design

4 Finalists ($299 value)

  • Prototyping with React + Framer: Starship ($299 value)
    • I’ll refund your purchase by PayPal
  • Showcase on LearnReact.design

All Challengers

  • 20% Off the first year of Framer subscription (new users only)
    • Start a new Framer trial and send me your email address

How to submit

  • Step 1: decide what to build (start thinking about this from NOW!)
  • Step 2: create the prototype!
  • Step 3: prepare a submission package
  • Step 4: tweet the submission package with hash tag #ReactFramerChallengeSubmit,
    • If you don’t use Twitter, email your submission to linton@jimulabs.com.

Important dates

  • Monday, September 23 - Start accepting submissions
  • Sunday, October 6 - Stop accepting submissions
  • on or before October 11 - Announce award winners

Submission package

A submission includes:

  • The prototype you build (of course): CodeSandbox link or .framerx file
  • A short demo video (<10 seconds, no sound, unless your prototype requires sound)
  • A short description/post (optional, but would be a nice addition to your portfolio too!)
    • Design decisions you’ve made
    • How did you apply what you’ve learn in the course?

Winner selection criteria

We’ll select winners based on the combination of: popularity, aesthetics, creativity and most importantly, how effectively the course materials are applied.

There's no limitation of what type of app you'd design. It's really about how you put together what you've learned in a great package and show it to the world.

It's up to you whether to use Framer X or not. Framer API is a requirement since that's something I've spent most of my time in the course videos.

Project ideas

Check out Student Work Showcase for some ideas!


This page

I’ll use this page as the main communication channel throughout the program. Everything should be on this page and I’ll keep it up-to-date. Be sure to bookmark it!


I’ll invite you to a private Slack for this challenge.


I’ll email you important information from time to time along this program. The subjects of all the emails will start with “[React+Framer Challenge]”. Please take a moment to find these emails, if they are in Spam or Promotion tabs, moving them to Inbox will help you see them better during the challenge.

Rights and Terms

I'm not a lawyer. I wrote the terms below to my best ability but there mostly likely are mistakes or inaccuracies. I believe that we will all act on good will and everything will go fine 🤞. As a teacher, I’d like to help you learn as much as you could, and create your best work throughout the program. That's all!

By participating in this program, you agree to the following:

  • You own all the rights of your work.
  • You authorize jimu Labs Inc. (Linton's little firm) to display your works on social media and websites.
  • We won't use your design or code in any ways (other than showcasing your work) without your further, written permission.
  • You won’t violate any laws or other people’s rights. You won’t do any damage to anyone. Otherwise, jimu Labs or Linton will not be responsible for any damage you or what you create would do.

Alright! Join here and have fun! 🥳🎉🍻

© 2019 jimu Labs, Inc.