Skip to content

This is a Progressive Web App (PWA) built with React. It provides offline capabilities and can be installed locally on device. I am learning PWA patterns to make Web App feel more like native App using only web tools. So This app kind of playground for me to apply learned PWA concept.

License

Notifications You must be signed in to change notification settings

GajendrasinghDawar/Note-Keeper

Repository files navigation

Note Taking App

This is a Progressive Web App (PWA) built with React. It provides offline capabilities and can be installed locally on your device. I am learning PWA patterns to make web apps feel more like native apps using only web tools. So, this app is a kind of playground for me to apply learned PWA concepts.

Features

  1. Offline support.
  2. Installable on desktop and mobile devices.
  3. Rich Text Editing support.
  4. Responsive design.

Used Technologies

  • React: For building the user interface.
  • ViteJs: For bundling and static site generation.
  • Service Worker: For caching assets on client side Offline Support.
  • Tailwind CSS: For styling the application.
  • IndexedDB: For storing notes offline.
  • Vercel: For deployment.

Follow these instructions to get a copy of the project for running on your local machine.

Installation Process

  1. Clone the repository:
git clone https://github.com/GajendrasinghDawar/Note-Keeper.git
cd my-pwa-react-app
  1. Install dependencies:
    npm install
  1. Start the development server:
    npm run dev 

Here are some resources if you want to learn more about Progressive Web App design patterns:

About

This is a Progressive Web App (PWA) built with React. It provides offline capabilities and can be installed locally on device. I am learning PWA patterns to make Web App feel more like native App using only web tools. So This app kind of playground for me to apply learned PWA concept.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published