Skip to content

Text editor that uses PWAs to function offline and when downloaded into an app

Notifications You must be signed in to change notification settings

AliCelikay/19-PWA-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Downloadable PWA Text Editor

Description

This application is a text editor that uses PWAs to function offline and when downloaded into an app. It can store data on the browser side using IndexedDB and takes advantage of activated service workers using the InjectManifest NPM package for smoother and faster functionality. The code is all bundled up into one file by using Webpack.

Table of Contents

License:

License

Installation

To use this app, you can go to this live link: Live Link

To use this app locally:

  • Install all dependencies using:
     npm i
    
  • On the root package.json terminal, please use:
     npm run start
    
  • Finally, go to route http://localhost:3000/ to try it out

Usage

When the application has opened, you have the option of immediately downloading the application. All the features are included when deployed on a browser and as a downloaded app. You can download it by clicking the 'install' button in the top left corner. Then you can add your text in the field provided. Any text you enter will be saved automatically in the indexedDB storage in the dev tools> application> indexedDB.

Screenshots

Web browser mode: web browser

Download Option: download option

App Mode / Service Worker: app mode service workers

Contacts

GitHub:

My Github

Email:

[email protected]

About

Text editor that uses PWAs to function offline and when downloaded into an app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published