Need help with building-products-with-js?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

205 Stars 42 Forks 167 Commits 0 Opened issues


Materials and code for free course on building products with javascript

Services available


Need anything else?

Contributors list

# 406,727
cors 4.8K JavaScript top 10
# 157,408
pachyderm 4.8K JavaScript top 10
# 296,735
vsc-material-theme 1.4K gatsby top 10
# 15,644
fastify 16.6K Java top 10

Building products with javascript

Free open-source course

Build Status

This repository contains code and related materials for Building products with javascript course.

Project description

This is a simple client-server CRUD application that allows users to ask and answer questions.
It uses express.js, passport.js with JWT and thinky along with RethinkDB on a backend; React, Redux, RxJS on front-end.
Backend is tested using tape and supertest, while front-end uses jest and enzyme. Docker and docker-compose are used for deployment.


CI and CD for all the subprojects is done using Gitlab-CI.

Useful links

Course 2: Building Electron.js apps

My second course on building Electron.js apps can be found here and here.

Course 3: Building Data Science apps

My third course on building data science apps can be found here and here.



We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.