As learning material
Learn React, Material-UI, Next, Express, Mongoose, and MongoDB. Also learn APIs for Google, Github, AWS SES, Mailchimp, and Stripe.
To build your own web app
Use the app as is or start with our boilerplate. Customize the code to build your own web app. Add it to your resume or portfolio, even start a business.
Modern JavaScript stack
Be productive and ship fast with React.js, Material-UI, Next.js, Express.js, Mongoose, MongoDB. We use latest ES6 features and strive for code readability and app modularity.
Popular third party APIs
Google for user authentication, Github for Markdown and collaboration, AWS SES for transactional emails, MailChimp for newsletters, Stripe for selling.
Blazing fast
Best of both worlds: for initial load, pages are rendered by the server; for subsequent loads, pages are rendered on the client. Automatic code-splitting with page prefetching.
We keep the app up-to-date
We regularly improve code and upgrade dependencies. We use this app for this website and for our book. You are welcome to use our open-source app for own your project.
Check out projects and products built with the help of this open source app.
Async
by our team
Communication and project management tool for small teams of software engineers.
SaaS boilerplate app
by our team
Boilerplate to quickly launch a SaaS product: React, Next, MobX, Express, Mongoose, MongoDB, Material-UI, Typescript.
Harbor
by our team
Web app that allows anyone with a Gmail account to charge for advice sent via email.

Delgermurun Purevkhuu
Ulaanbaatar, Mongolia
Del is a back-end developer. He has built many production-ready web apps with JavaScript and Python.

Kelly Burke
Spokane, WA
Kelly is a front-end developer. She likes using React and Material Design and enjoys solving UX problems.

Timur Zhiyentayev
Spokane, WA
Tima is a full-stack JavaScript web developer. He likes learning any technology that improves end-user experience.