REQUIREMENTS GATHERING for PWA

Design Specific: Functional Specific

TABLE OF CONTENTS

1. Introduction to Progressive Web apps

2. Why Progressive Web Apps?

3. Objective of the Project

4. Advantages of Progressive Web App

5. Advantages of PWA over Native Apps

6. Benefits of Progressive Web App

7. Use Cases

8. The Future of PWA

9. Software Requirements

10. Reference

11. REQUIREMENTS GATHERING

12. Introduction to PWA Architectures

13. Introduction to PWA Architectures

14. Using libraries to code service workers

15. Add to Homescreen

16. Push Notifications

17. Payments and Credential Management

18. Recommended patterns for PWAs

19. CLUSTER AND OUTLINE OF PAGES

20. Code Base

21. Serve the app shell from the cache

22. Automate development tasks

23. Creating a package.json

24. Customizing the init process

25. Managing dependency versions

REQUIREMENTS GATHERING for PWA

Design Specific:

1. Web App should be simple and attractive.

2. It should be responsive.

3. Header -

i) Homepage

ii) About Us

iii) Contact Us, etc.

5. Body-

i) Name of country

ii) Population

iii) Rank, etc.

· On click of card should display extra information related to specific countries.

i. History

ii. Specialty

iii. Foods and clothing, etc.

6. Footer-

Functional Specific:

1. Content should be fetch in JSON format.

2. Images, Files, should be cached in Browser to load it quickly.

3. Add to Home screen Functionality should apply on desktop as well as on mobile.

4. Web App should open when clicked on icon on the Home screen.

5. App should load quickly in less than 5 Sec.

6. Web App should work in slow connection

7. It should work fine in offline mode.

8. It should work on all devices and Web Browsers.

9. It should open as a new window in mobile instead of browser tab.

10. It should display latest information from server.