Admin preview
Run locally to manage accounts securely.
GitHub Pages cannot process authentication, but the Node.js app ships with an admin role and seeded credentials. Start the backend to view a live user table.
Default local admin: admin@example.com / admin
What you'll see locally
- User names, emails, roles, and marketing preferences
- Database-backed storage using SQLite
- Authenticated session protection
How to enable admin
- Run
npm installif you haven't already. - Start the server:
node server.js. - Visit
http://localhost:3000/adminand log in with the seeded admin account.
Security reminders
Change the default admin password immediately and keep your session secret keys private.
Data visibility
The local dashboard renders the latest rows from SQLite with pagination-ready markup.