PWA--Text-Editor

PWA–Text-Editor

Description

The motivation was to build a text editor that runs in the browser. The app is a single-page application that meets the PWA criteria. Additionally, it features a number of data persistence techniques that serve as redundancy in case one of the options is not supported by the browser. The application also functions offline.

I learnt about using IndexedDB database, idb, IndexedDB API and much more.

image

Table of Contents

Installation

To install necessary dependencies, run the following command: npm install after cloning this repository. Run npm run start:dev in the root directory.

Usage

The Github repository can be viewed via this link, https://tim-adcoder.github.io/PWA–Text-Editor/ The deployed application can be viewed via this Heroku link, https://desolate-wave-52416.herokuapp.com/