chris 07b83c7ae8 Feature: Create Admin UI with Node.js Backend
This commit introduces a web-based admin UI to manage the store's status, backed by a simple Node.js/Express server for file writing.

Key features:
- **Admin UI (, ):** A form to update the scrolling message and closed status. It provides a user-friendly experience with loading states, in-page feedback, and change detection.
- **Node.js Backend ():** A simple Express server that serves the static site and provides a  endpoint. This endpoint receives data from the admin UI, authenticates it, and writes it to .
- **Enhanced Security:** The password is no longer hardcoded in the client-side JavaScript. Authentication is handled server-side, and the password is read from a  file for local development or an environment variable in production.
- **Project Setup (, ):** The project is now a formal Node.js project with dependencies (, , ) and a  file to exclude .
2025-11-12 14:19:34 -05:00
2025-06-25 20:26:01 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-04 18:52:18 -04:00
2025-02-26 21:26:19 -05:00
2025-01-05 20:10:42 -05:00
2025-01-05 20:10:42 -05:00
2025-06-25 20:26:01 -04:00
2025-08-30 17:48:58 -04:00

bpb-website

Description
No description provided
Readme 161 MiB
Languages
JavaScript 40.1%
HTML 32.3%
Shell 19.6%
CSS 7%
Python 0.5%
Other 0.5%