Focus on shipping full-stack JavaScript web apps instead of chasing trends

A course bundled with 50 ready-to-ship products.

Pre-order Now!Only $499 $299

*That's $5.89 per product. It's a steal! 😉

Build 50 Products in 50 Days

What is Project 50

Build 50 Products in 50 Days codenamed Project 50 teaches you to build 50 quality products calmly using The Boring JavaScript Stack.

You get exclusive access to the codebases for your next full-stack JavaScript web apps.

Why Project 50

Running JavaScript on the client and server is a superpower.

However, the mainstream JavaScript ecosystem has been so hung up on the most efficient way to reactively render their rectangles that they've neglected folks like you and me who want to calmly ship full-stack JavaScript products for our internal tools at work, for our clients in our web dev agencies, and as our SaaS products.

If you are like me and you value stability and the ability to ship quickly and still remain calm using JavaScript then Project 50 is for you.

Who Project 50 is for

Project 50 is for you if you are...

  • An indie hacker or entrepreneur and you want a quality starter template for your next SaaS or startup ideas.

  • A web development agency or bouteque that specialize in building full-stack JavaScript apps for your clients.

  • A company or enterprise deploying full-stack JavaScript apps for your internal tools.

Products inside

As the products are rolled out, they will be included here 😉

Purchase Project 50

All-inclusive

Pre-order offer

$299/ONCE

What's included?

How do I get the codebases?

After you purchase, I'll email you an invitation to the GitHub team which gives you full access.

Pre-order now

Review all of the FAQs before you purchase Project 50. If anything isn't clear, just Email me.

Project 50 Partners

Project 50 is an ambitious project, and it could have been priced at $2,500 - $3,500.

However, thanks to Project 50's amazing partners subsidizing it, you now get it at a too-good-to-be-true price.

  • Sentry
  • Render
  • Onboardbase

About the instructor

Ahoy there! I'm Kelvin and I am the lead maintainer of Sails and creator of The Boring JavaScript Stack.

I created The Boring JavaScript Stack with the goal of making it easy to build full-stack JavaScripts apps calmly.

This course + the 50 ready-to-ship products combo is my homage to that goal.

I've been teaching everything I know on the internet since 2018 and I have extensive experience shipping full-stack JavaScript apps with TBJS as both Sailscasts and Hagfish are built with the stack.

Course instructor

"Kelvin has a knack for making complex things simple." - Mike McNeil

Frequently Asked Questions

Is it really just a one-time fee of $499 $299?

Absolutely! It's a one-time $499 $299 fee for lifetime access to the course and all 50 product codebases. No subscriptions, no per-product charges, no hidden costs. Project 50 wants to help you build your next full-stack JavaScript web app with ease.

When will this course be released?

This project is an ambitious one and will span many months of shipping quality products for each chapter - The goal is to ship a product for every chapter of the course.

That said, the first full chapter and Product #1 of the 50 products will be released on September 3rd, 2024 with regular updates every other month until the course and products are complete!

Is the course beginner friendly?

Absolutely! Even if you haven't used Sails before, as long as you have a basic understanding of JavaScript, Node.js, and any UI framework like React or Vue, you're all set!

Will there be a free trial?

There will be a couple free videos in the course when the first chapter is completed but no free trial.

How is the course structured?

The course is structured with each chapter dedicated to building one complete product, resulting in 50 chapters and 50 ready-to-ship products.

Will the UI for the products be in React & Vue?

Half of the products in the course will be built in React and the other half in Vue, i.e 25 products with their UI in React and 25 products with their UI in Vue.

What does "Free updates for a year" mean?

For one year after your purchase, you'll receive free updates to all the projects in the course. This includes bug fixes, improvements, and potentially new features. After the year is up, the code is completely yours to manage and update as you see fit.

Is customer support included?

Bare bones support is included, yes. That means I'm happy to occasionally help with the basics, but I can't provide extensive troubleshooting for complex custom setups or modifications you've made to the original code. Send me a DM on X