Free open-source course
This repository contains code and related materials for Tim Ermilov's 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;
For the frontend it uses React, Redux and RxJS.
Backend is tested using tape and supertest. Frontend is tested using jest and enzyme.
Docker and docker-compose are used for deployment.
CI and CD for all the subprojects is done using Gitlab-CI.
- My twitter
- Tim's YouTube channel with videos covering code
- Tim's twitter with updates on progress (and other stuff)