Skip to content

This is a test project for implementing a Progressive Web App (PWA).

Notifications You must be signed in to change notification settings

Mohamed20a/PWA-Project-Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PWA Project Test

This is a test project for implementing a Progressive Web App (PWA).

Description

This project demonstrates the development of a PWA using modern web technologies such as HTML, CSS, and JavaScript. A PWA is a web application that utilizes modern web capabilities to provide a user experience similar to that of native mobile apps, including offline functionality, push notifications, and the ability to install the app on the user's device.

Features

  • Offline support: The app can be accessed even when the user is offline, thanks to service worker caching.
  • Responsive design: The app is optimized for various screen sizes and devices.
  • Install button: Once you press the Install button, a Prompt will be displayed to install the Application.
  • Add to Home Screen: Users can install the app on their device's home screen for quick access.
  • Fast and lightweight: The app is designed to load quickly and efficiently, providing a smooth user experience.

Installation

To install and run the project locally, follow these steps:

  1. Clone the repository to your local machine: git clone https://github.com/Mohamed20a/pwa-project-test.git

  2. Navigate to the project directory: cd pwa-project-test

  3. Open the index.html file in your web browser.

Usage

  • Browse the app and explore its features.
  • Test offline functionality by disconnecting from the internet and accessing the app.
  • Trigger push notifications to test notification functionality.
  • Install the app on your device's home screen for quick access.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License.

Contact

For questions or feedback, feel free to contact the project maintainer:

About

This is a test project for implementing a Progressive Web App (PWA).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published