React-Typescript, Redux, and Node.js are used in the front end, and Node.js and Express.js are used in the back end of a blog web application. I used the query builders Knex.JS and ORM Objection.JS to connect to the database (MySQL). The API was accelerated using GraphQL, and I also included a PWA functionality that lets users add a variety of OSes as native applications.