Small project implementing a Supabase magic-link login modal, server-side send via SendGrid, and accessible modal helpers.
Quick start (development)
- Install dependencies if applicable (Node):
# if this project uses npm
npm install
# or if no package.json, serve the folder statically (e.g. with live-server)- Start backend (if present):
# Example: node server/index.js or npm start- Open
index.htmlin the browser or visit the local dev server.
Environment
- The app reads runtime values from
/HELPERS/env.js(in development this file is provided in the repo). Do NOT commit real secrets. - Required env vars (example):
SUPABASE_URL,SUPABASE_ANON_KEY,SENDGRID_API_KEY(documented in the server README).
Contributing
Please open issues or pull requests. Follow the branch naming convention described in CONTRIBUTING.md.
License
This project is licensed under the MIT License — see LICENSE.