Motivation: To utilise PWA criteria to complete a browser based text editor
The Why: This project was made in order to better understand teh functionality and structure of PWA's as well as utilise the IndexedDB database
Problem Solved: This project allows a user to download teh text editor and have persistent data even when offline
Lessons: webpack structuring, pwa concepts
- Technologies
- Installation
- Usage
- Roadmap
- Support
- License
- Tests
- nodemon
- webpack
- babel
- css-loader
- http-server
- style-loader
- webpack-pwa-manifest
- workbox-webpack-plugin
- idb
make sure you are in the outter/parent folder before initialising npm install. Once your dependencies are installed you can npm run start, the server will be available to you here. You can then upadate your text editor or install the text editor. This is if you are running locally. Alternatively this app will be deployed to Render
Users are ale to type into the text editor. The entries will be committed to the database for persistence. Each time the user edits the text editor- the data will be replaced. Once file is able to be updated and read. This app can also be downloaded to he users device and accessed offline
I feel a better understanding of PWA and data persistence coudl be reached personally
Alexandra Nel info@alexandranel.com
MONASH UNIVESRITY BOOTCAMP Alexandra Nel ChatGPT Tutors
MIT License
n/a