From 6f0640afea2e6be0ecd82dc9fdc4d47c62522fe8 Mon Sep 17 00:00:00 2001 From: Caleb Adepitan Date: Mon, 11 Nov 2024 14:22:04 +0100 Subject: [PATCH] doc: give a more elaborate description of project --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d92828a..9519ea6 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,20 @@ A stitch in time saves nine! Stitches is a task scheduling app for managing tasks as well as scheduling them. It is a -productivity app that helps with time management +productivity app that helps with time management and runs entirely in your browser, both frontend +and backend. + +The management and scheduling frontend is developed using Vue 3, while the scheduling backend is +developed using Rust and WebAssembly. + +Data is saved and persisted using browsers' storage, local storage, etc, although an SQLite 3 layer, +over WebAssembly, is currently being integrated, allowing for a more ideal, optimal, and +conventional storage of data. + +User's get to choose where to store their data once the SQLite 3 integrations are completely rolled +out: they may choose to store in the browser, Google Drive (recommended), Dropbox, etc, for a more +cordinated access of their data as there is mostly no server-side infrastructure developed for the +application.