https://app.uizard.io/prototypes/VOVVrBm1VBTdBwnrLrGB/player/preview
Features:
- must have are with bold
- nice to have are with italics
- optional are with normal font
- Welcome page
- add navigation to add cards page
- add navigation to about page
- Utils
- add theme switching
- implement PWA
- add homescreen menu
- create a general search component
- implement primary header
- implement secondary header
- implement sync between local storage and app state
- unit tests
- fe unit tests
- e2e tests
- add notifications after creating/deleting a card
- Add cards page
- display list of predefined companies
- display grid of predefined companies + switch to grid
- implement search in predefined companies
- implement add card button + navigation to scan code page
- implement click on predefined company + navigation to create card page
- Scan code dialog
- implement barcode scan
- implement navigation to qrcode scan + scan itself
- open scan dialog on create card page init
- add notification/info, when camera permission is denied
- Create card page
- implement form
- implement navigation to scan code page
- display scanned code
- implement color picker
- implement creation of card (add it to other cards in local storage (); navigate to my cards page)
- My cards page
- display list of cards
- display grid of cards
- filter collection based on search
- filter collection based on favorites
- implement (un) mark favorite
- implement navigation to card detail
- Card detail page
- display page with bar / qr code
- implement switch note visibility
- implement delete card dialog + remove card from local storage
- implement navigation to edit card page
- implement increment of display count
- Edit card page
- implement edit form
- implement edit card submit (in local storage)
- Settings page
- display dummy page
- implement pin favorites on top switch + functionality
- implement order cards functionality
- implement app language switch functionality
- implement navigation to export data page
- implement navigation to import data page
- implement navigation to about page
- implement navigation to about author page
- implement navigation to help page
- implement theme switching
- Export data page
- export encrypted data
- Import data page
- import encrypted data
- About page
- About author page
- Help page
- disable app zoom
- hide PWA top top bar
- buy a domain?
- update author section - engage bug reporting + feature requests
- create card
- fix color/icon selection on mobile
- remove palette button for picking colors
- add cards page
- remove grid button
- card detail page
- implement toggle note functionality
- change info bar design
- company icons are not available in offline mode
- prefer cameras in environment direction
- move app state to the context