The inspiration behind developing "JATE" (Just Another Text Editor) stemmed from the desire to create an application that operates offline, offering users the convenience of seamless installation on their devices without relying on constant internet connectivity. JATE, a Progressive Web App (PWA), provides users with a user-friendly platform for writing and note-taking. By leveraging PWA technology, JATE enables users to install the app directly onto their devices, bridging the gap between web-based and desktop applications. Through this project, I delved into the intricacies of browser devtools, enhancing my understanding of web development. Experience the simplicity and versatility of JATE today!
You can explore JATE through the following methods:
- Visit the app at this URL: JATE App
- Clone the repository and run it locally on your machine.
To run the app locally, ensure you have Node.js installed on your computer. After cloning the repository, navigate to the project directory and install the dependencies using the following command:
npm i
Once the dependencies are installed, start the app using one of the following commands:
npm start
Upon opening the app either locally or via the provided URL, you'll encounter an interface like the one depicted below:
I would like to acknowledge the support provided by my UW FullStack Development Bootcamp instructors and peers, who provided the initial codebase and valuable insights. Additionally, resources such as Stack Overflow and develop.mozilla.com were instrumental in overcoming challenges and enhancing my understanding of web development concepts.