Materials and code for free course on building products with javascript
Free open-source course
This repository contains code and related materials for Building products with javascript course.
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.
My second course on building Electron.js apps can be found here and here.
My third course on building data science apps can be found here and here.