LUMA
A course marketplace MVP with instructor authoring, Stripe Checkout, enrollment, and student access.

The project
What I built
A full-stack marketplace built around the core instructor-to-student transaction flow.
- Built instructor CRUD for courses, chapters, and lessons with role-based access.
- Integrated Stripe Checkout and webhooks for payment-backed enrollment creation.
- Composed nested Prisma queries for the student learning experience.
GitHub evidence
Project contributions
- Refine theme variables and remove decorative blobs, opens in a new tab
- Add auth helpers, update env/docs, enforce actions, opens in a new tab
- Merge pull request #35 from Anastand/v2, opens in a new tab
- Update pnpm-lock.yaml, opens in a new tab
- Update pnpm-lock.yaml, opens in a new tab
- Improve courses UI, caching, and actions, opens in a new tab
- Update README.md, opens in a new tab
- Merge pull request #33 from Anastand/v2, opens in a new tab