Building products with javascript
Free open-source course
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
- YouTube channel with videos covering code
- Discord chat for questions and live discussions
- Subreddit for discussions
- Facebook page with updates on progress
- My twitter with updates on progress (and other stuff)
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.