/building-products-with-js

Materials and code for free course on building products with javascript

Primary LanguageJavaScript

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/CD

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.

License

MIT