Commit Graph

275 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
604cece8b1 Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-19 10:58:15 +00:00
gpt-engineer-app[bot]
3392932444 Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-19 10:56:40 +00:00
gpt-engineer-app[bot]
d860f0296d Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-19 10:55:49 +00:00
gpt-engineer-app[bot]
86eabfddde Add Pakasir webhook edge
- Add Supabase edge function pakasir-webhook to process webhook, update orders, grant access, and log a placeholder email notification
- Wire webhook URL placeholder to use edge URL from env with default
- Update Checkout flow to use webhook-enabled callback and include simple email placeholder in function

X-Lovable-Edit-ID: edt-7ccbe571-34d0-4835-9642-d54fe961cd08
2025-12-19 08:54:49 +00:00
gpt-engineer-app[bot]
dd931f8261 Changes 2025-12-19 08:54:48 +00:00
gpt-engineer-app[bot]
b9c7ea2238 Implement Pakasir Phase 1
Add env-based Pakasir API key with fallback, create orders + transaction via Pakasir, and update checkout UI to reflect payment status and access flow. Centralize key retrieval, include placeholder callback URL, and adjust UI to show processing state and Indonesian messaging. Enable client-side access checks for paid orders in product detail and member dashboard (without edge function).

X-Lovable-Edit-ID: edt-14f89c00-5022-4166-bb29-df4832b81add
2025-12-19 06:35:21 +00:00
gpt-engineer-app[bot]
4e188b2bc6 Changes 2025-12-19 06:35:21 +00:00
gpt-engineer-app[bot]
b8a53e40e2 Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-19 03:27:22 +00:00
gpt-engineer-app[bot]
a8a27cec94 Add consulting duration
Extend consulting with fixed duration, workhours slots, and hosted Pakasir flow including QRIS/PayPal pathways; add schemas, slot generation logic, and admin/dashboard scaffolding.

X-Lovable-Edit-ID: edt-eee63d3c-5330-4a91-8bdb-88e9bb58b640
2025-12-19 03:26:32 +00:00
gpt-engineer-app[bot]
986c7c6992 Changes 2025-12-19 03:26:31 +00:00
gpt-engineer-app[bot]
4f16122e25 Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-19 02:32:08 +00:00
gpt-engineer-app[bot]
2651035619 Add bootcamp LMS features and UI
- Implement bootcamp modules, lessons, and lesson_progress schema changes
- Extend product detail and dashboard to support bootcamp curriculum, durations, and progress
- Introduce rich text editor integration and navigation/layout adjustments
- Prepare Indonesian UI labels and IDR formatting
- Enable calendar/events scaffolding and Pakasir-ready checkout flow integration (frontend wiring)

X-Lovable-Edit-ID: edt-44c98121-8a44-4da9-98f8-2d439ebfcf50
2025-12-19 01:54:13 +00:00
gpt-engineer-app[bot]
ff877266b0 Changes 2025-12-19 01:54:13 +00:00
gpt-engineer-app[bot]
278f709201 Extend bootcamp LMS and UI
Add bootcamp_modules, bootcamp_lessons, and lesson_progress tables with RLS policies; extend product handling to support bootcamp type; implement bootcamp frontend scaffolding (new pages/components) and admin curriculum editing hooks; adjust dashboard and product detail to reflect bootcamp flows; wire to existing Supabase client.

X-Lovable-Edit-ID: edt-8cbb7944-bee6-48e1-8d52-b9b72d2060ed
2025-12-18 17:15:46 +00:00
gpt-engineer-app[bot]
de98ccfc49 Changes 2025-12-18 17:15:45 +00:00
gpt-engineer-app[bot]
6a69232261 Code edited in Lovable Code Editor
Edited UI in Lovable
2025-12-18 17:01:31 +00:00
gpt-engineer-app[bot]
44bf3300de Update supabase client URL
- Switch Supabase client to new self-hosted HTTPS endpoint (https://lovable.backoffice.biz.id) and keep existing anon key. Regenerate frontend config accordingly.

X-Lovable-Edit-ID: edt-d8a35086-2c86-49a7-ac3d-37815cef5653
2025-12-18 16:52:45 +00:00
gpt-engineer-app[bot]
e0c6c1f17b Changes 2025-12-18 16:52:44 +00:00
gpt-engineer-app[bot]
2fd1560381 Add frontend pages scaffolding
Implement auth, product listing, checkout, dashboard, and admin product management UI wired to Supabase schema.

X-Lovable-Edit-ID: edt-1b517476-db7d-4650-a35f-bdb52c3137ef
2025-12-18 08:06:32 +00:00
gpt-engineer-app[bot]
bf7a9fad99 Changes 2025-12-18 08:06:31 +00:00
gpt-engineer-app[bot]
cbc0992554 Add Supabase client setup
Set up manual Supabase integration using self-hosted URL and anon key, including client file and type definitions for database schema.

X-Lovable-Edit-ID: edt-847e51ce-4d7a-4b84-968a-82c93a0948d0
2025-12-18 07:31:26 +00:00
gpt-engineer-app[bot]
e96dcb97eb Changes 2025-12-18 07:31:25 +00:00
gpt-engineer-app[bot]
2385655510 Set up project skeleton
Initialize design system and core pages (landing, auth, products, cart, dashboard, admin) with routing and responsive layout for a membership platform using React TS and Supabase.

X-Lovable-Edit-ID: edt-6f39a65a-3627-4e07-a539-c340682d627f
2025-12-18 06:26:44 +00:00
gpt-engineer-app[bot]
cd367f31bf Changes 2025-12-18 06:26:43 +00:00
Lovable
bebc3a2029 template: new_style_vite_react_shadcn_ts 2025-01-01 00:00:00 +00:00