Skip to content

First version #1

@xhafan

Description

@xhafan
  • create/edit a new watchdog, allow to enter 1..n urls and selectors; each url has a defined selector how to select an html snippet;

  • view a watchdog:

    • show the results in 1..n iframes, with a server name and read-only urls above, and show html snippet selected by the given selector;
    • show a checkbox to enable watchdog alert -> once the alert checkbox is checked and the user is not logged in, show modal login/register dialog with email address/password/google/apple - once entered; login immediately, and advise to confirm email in the case of non-google/apple login; use turbo 8 morphing to seamlessly login without page refresh; after the login, it would show a new section with:
      • optional search term field, it will be initially “or” operator for multiple words; search term words will be highlighted in the selected html snippets;
      • show watchdog alert search interval - default 1h; allow to change it, minimum 1 minute;
      • email alert frequency: on every change, on change daily, on change weekly
      • add alert button
  • home page - list of global watchdogs (e.g. epic free games); browse by country (Czech Republic - e.g. available dentists)

  • develop it as a mobile web app; make sure it works on an iphone, simulated android phone, ipad, TV, desktop browser

  • once the mobile web app is working fine, develop mobile apps using hotwire native

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions