├── .gitignore ├── LICENSE ├── README.md ├── docs ├── architecture.md ├── backup-guide.md └── telegram-setup.md ├── index.html ├── package.json ├── src ├── App.jsx ├── components │ ├── AppHeader.jsx │ ├── BackupControls.jsx │ ├── DashboardStats.jsx │ ├── FilterPanel.jsx │ ├── Modal.jsx │ ├── ReminderDaemon.jsx │ ├── SettingsDrawer.jsx │ ├── SubscriptionCard.jsx │ ├── SubscriptionFormModal.jsx │ └── SubscriptionList.jsx ├── hooks │ └── useToast.jsx ├── index.css ├── main.jsx ├── store │ └── useSubscriptionStore.js └── utils │ ├── formatters.js │ ├── subscriptions.js │ └── telegram.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/README.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/backup-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/docs/backup-guide.md -------------------------------------------------------------------------------- /docs/telegram-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/docs/telegram-setup.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/package.json -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/AppHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/AppHeader.jsx -------------------------------------------------------------------------------- /src/components/BackupControls.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/BackupControls.jsx -------------------------------------------------------------------------------- /src/components/DashboardStats.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/DashboardStats.jsx -------------------------------------------------------------------------------- /src/components/FilterPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/FilterPanel.jsx -------------------------------------------------------------------------------- /src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/Modal.jsx -------------------------------------------------------------------------------- /src/components/ReminderDaemon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/ReminderDaemon.jsx -------------------------------------------------------------------------------- /src/components/SettingsDrawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/SettingsDrawer.jsx -------------------------------------------------------------------------------- /src/components/SubscriptionCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/SubscriptionCard.jsx -------------------------------------------------------------------------------- /src/components/SubscriptionFormModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/SubscriptionFormModal.jsx -------------------------------------------------------------------------------- /src/components/SubscriptionList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/components/SubscriptionList.jsx -------------------------------------------------------------------------------- /src/hooks/useToast.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/hooks/useToast.jsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/store/useSubscriptionStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/store/useSubscriptionStore.js -------------------------------------------------------------------------------- /src/utils/formatters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/utils/formatters.js -------------------------------------------------------------------------------- /src/utils/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/utils/subscriptions.js -------------------------------------------------------------------------------- /src/utils/telegram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/src/utils/telegram.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkout8/rremind/HEAD/vite.config.js --------------------------------------------------------------------------------