summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 15 insertions, 1 deletions
diff --git a/README.md b/README.md
index 9bad143..aab7fed 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,18 @@ https://laravel.com/api/11.x/
https://laravel.com/docs/11.x/blade
#### TODO:
+- a site statistics page
+ - total visits, visit frequency, country of recent visits, average location makeup,
+ - current connections, time spent on site (average, min, max, )
+ -
+- views
+ - want to make a view that consolidates the two styles of files and links
+ - links
+ - add additional metadata on hover
+ - files
- htmx
- make /htmx/{thing}/{param} routes for sub-elements of pages? e.g. /links/# gives a blade page, but /htmx/links/# would give just the single html element (and maybe would be queried by /links/#, though it might be silly to have to require a double request like that, when the php can already do the necessary processing in blade)
+- error handling and validation for file upload and everything
- writing
- add drag-drop file to upload and then generate appropriate html to embed that file
- auto capitalization https://marked.js.org/using_pro
@@ -28,7 +38,11 @@ https://laravel.com/docs/11.x/blade
- import any model via json
- links
- break out the canvas cursor renderer from main.js
+ - and more js organizination: treat each js file like a "plugin" that provides some functionality to some page if the page has the appropriate elements on it. define what dom elems are needed and optional for some js file. this way it won't be coupled with the page as much.
- homepage image
-
+ the entire webapp downloads and stores an application in the users localstorage.
+ if connection lost, user can still interact with the website services while offline.
+ in addition, other users who are on the same network can still use the webapp if it was downloaded to their localstorage.
+
- user dashboard system