diff --git a/README.md b/README.md index 9cbbed2..6b60bbd 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Days with events, journal entries or photos are highlighted with a corresponding The right side shows a detailed, scrollable timeline view of the selected month, with all events, journal entries and photos displayed in chronological order. From either the calendar grid or the timeline view, the user can click on a specific day to see more details or add new entries. ## Technical Details +## General Information - Build using go and HTMX. - Single user application without any login or authentication. - App uses server-side rendering with HTMX for dynamic updates. @@ -29,4 +30,9 @@ From either the calendar grid or the timeline view, the user can click on a spec - The description field of that all-day event contains the actual journal text. ## Frontend - The frontend is built using HTMX for dynamic content updates. -- TODO: It is not yet deceided what CSS framework to use, if any. \ No newline at end of file +- TODO: It is not yet deceided what CSS framework to use, if any. +## Deployment +- The application is compiled into a single binary (plus a config file) for easy deployment. +- Configuration is done via a config file that is read at startup. +- The application can be run as a standalone server on a specified port. +- Static files (CSS, JS, images) are inculeded in the binary using Go's embed package. \ No newline at end of file