Build your Web Store with React - Online Workshop


Using open-source tools and cloud services means we can launch a minimal viable product based on years of well-tested code in mere hours. In this abridged version of a longer workshop by the same name, Ben Dechrai from Auth0 will show you how to create a new React JS single-page application, host it and some lambda functions on Netlify, and add Auth0 and Stripe to handle the vast majority of the functionality. No additional database will be required to get this fully functional web store up and running!

Key points 👉

  • creating a quick React-based SPA that loads products from Stripe
  • adding authentication with Auth0 for identity management
  • linking Auth0 directly to Stripe so we don't need a separate database
  • communicating this linking data to the SPA using Access Tokens

Prerequisite 👉

You'll probably learn more by watching at first and trying it for yourself later, If you do want to follow along, feel free to follow the prep work at

Familiarity with C-style languages is recommended. You don't need to know JavaScript or React unless you plan to follow along.

🚀 About Ben 🚀

Ben Dechrai is a technologist with a staunch focus on security and privacy. This started at the age of 11, when he wrote software to stop his parents from breaking the family PC, and resulted in his working as a developer advocate for Auth0. He enjoys helping developers find the joy of experimentation, and can be found on Twitter and Instagram at @bendechrai.

🚀About Le Wagon Tokyo 🚀

Le Wagon Tokyo ( is a top ranked coding school for startups, creative people and tech entrepreneurs.
Our Web Development and Data Science bootcamps are designed for individuals who want to change their career, become freelancer, or launch their own venture!

The next Tokyo Web Development and Data Science batch will start on January 10th and applications are open:

You can also join part-time Web Development or Data Science batch from March 26th!


※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。