Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just Another Text Editor

License: MIT

Link to Deployed App

https://jate-text-editorrrr-f83f7ed9278f.herokuapp.com/

Description

A text editor that runs in the browser. This app is a single-page application that meets the PWA criteria. Additionally, this app 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.

Table of Contents

Installation

Clone my repository on GitHub.On the homepage of my repo, click on the green Code button. Download the zip file and copy it to a directory of your choice or clone to a directory of your choice using your terminal.

Open the file in VS Code.

Open the terminal in VS Code and make sure you’re in the root directory ‘text-editor'.

To install the application's dependencies, run "npm install".

To run the application, run "npm start".

You’re now ready to run the app!

Usage

Please see the video and screenshots below.

Use the deployed URL to open the deployed application.

Type any code snippet or notes in the editor. The content will be saved in the IndexedDB when the window is unfocused. When you reopen the text editor after closing it, the content in the text editor will be retrieved from the IndexedDB.

If the Install button is clicked, the web application will be downloaded as an icon in your desktop.

The application works without an internet connection.

alt text

Credits

I worked with my tutor, Corey Yates and used class activites to help me complete this app.

License

Please refer to the LICENSE in the repo. https://github.com/git/git-scm.com/blob/main/MIT-LICENSE.txt

Additional Questions

If you have any additional questions or would like to get in contact with me, please email me at sarahlgoodell1@gmail.com.

My GitHub Profile: github.com/sgoodsss

About

A text editor that runs in the browser. This app is a single-page application that meets the PWA criteria. Additionally, this app 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.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages