Commit Graph
275 Commits
Author SHA1 Message Date
adminandClaude Opus 4.8 f509fa6528 Wire compose to VPS Traefik (host-mode, wildcard hostname, HTTPS)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 20:14:11 -04:00
adminandClaude Opus 4.8 36d3d8526e Add Docker deploy config for VPS (node-server + Traefik)
- Dockerfile: bun build with Nitro node-server preset -> standalone Node runner
- docker-compose.yml: Traefik labels for automatic HTTPS, runtime env from .env
- .dockerignore + DEPLOY.md (Hostinger VPS: Docker + Dockge + Traefik steps)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 19:06:42 -04:00
adminandClaude Opus 4.8 45d36827d2 Migrate backend from Lovable Cloud to own Supabase (EDU project)
- Point .env + supabase/config.toml at EDU (qgmcpounpkgsjlwosjdi)
- Replace Lovable Google-OAuth shim with native supabase.auth.signInWithOAuth
- Remove src/integrations/lovable and @lovable.dev/cloud-auth-js dependency
- Drop .lovable metadata; gitignore supabase/.temp

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 18:04:18 -04:00
gpt-engineer-app[bot]andrenee-png c36d2b24e9 Update site info for publish
Edited UI in Lovable

Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:56:28 +00:00
gpt-engineer-app[bot]andrenee-png eae5ad88b0 Built school portal app
X-Lovable-Edit-ID: edt-17ee7c90-d59b-4379-9e6e-d262d1b2cabe
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:46:17 +00:00
gpt-engineer-app[bot]andrenee-png 516397c518 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:46:00 +00:00
gpt-engineer-app[bot]andrenee-png cbea663981 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:45:51 +00:00
gpt-engineer-app[bot]andrenee-png 5489371d45 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:45:30 +00:00
gpt-engineer-app[bot]andrenee-png 477e5fcdc3 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:45:23 +00:00
gpt-engineer-app[bot]andrenee-png b422766132 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:45:10 +00:00
gpt-engineer-app[bot]andrenee-png 79d124e188 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:45:02 +00:00
gpt-engineer-app[bot]andrenee-png 002f4d00f0 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:44:47 +00:00
gpt-engineer-app[bot]andrenee-png eeeae5181a Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:44:37 +00:00
gpt-engineer-app[bot]andrenee-png e094b56e1b Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:41:49 +00:00
gpt-engineer-app[bot]andrenee-png 8cf9b95cff Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:41:43 +00:00
gpt-engineer-app[bot]andrenee-png 594fb22107 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:41:37 +00:00
gpt-engineer-app[bot]andrenee-png a2a4e6c811 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:41:27 +00:00
gpt-engineer-app[bot]andrenee-png d7e7de54d3 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:40:27 +00:00
gpt-engineer-app[bot]andrenee-png 1fdd309ca8 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:40:17 +00:00
gpt-engineer-app[bot]andrenee-png 4ca9d41165 Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:38:41 +00:00
gpt-engineer-app[bot]andrenee-png b6233ade1b Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 20:38:33 +00:00
gpt-engineer-app[bot] 2a6a6e4d94 Work in progress 2026-06-30 20:38:22 +00:00
gpt-engineer-app[bot]andrenee-png 25ec4d4bc9 Lovable update
I need a website for school similar to: https://praxipower.com/solutions/

*Attendance - by class would be nice, especially as we expand. A teacher would only see their students.

*Student information: standard contact information. Authorized pick up. Allergies. Photo release (yes/no). Upload signed contracts (this behind an admin wall).

*Tuition ledger card

    -Monthly payment plan

    -Late pick up

    -Activity fees

*Sending text/emails to parents. A lot of our parents communicate via text, so it would be nice to have this feature, but I’m sure it’s limited because of cell phone stuff. But could there be a communication portal? Or… how do doctor’s offices send texts?? 

*Can they complete documents electronically? I don’t want these public facing, but If I push out a document through the site to current students to secure their spot for next year, could the parent complete that electronically and it automatically populated into the student account? It’s okay to tell me I’m far reaching LOL Maybe that 

*Can this be linked to our current website? Could it be behind a parent login wall?

*Calendar (very low on the list…could just be a document that shows the school year at a glance… like BPS basic calendar).

X-Lovable-Edit-ID: edt-c8f62e11-9706-4a04-8b29-68fc71cf8991
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
2026-06-30 19:47:00 +00:00
gpt-engineer-app[bot] d046403260 Work in progress 2026-06-30 19:46:40 +00:00
Lovable cb75921659 template: tanstack_start_ts_current-40f3c252c0da 2025-01-01 00:00:00 +00:00