Digital purchase infrastructure for Zachary Proser's School for Hackers
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fexample-checkout.5027687d.webp&w=3840&q=75)
After several months of work, I've released my digital purchasing infrastructure to production.
This integration includes Stripe for payment processing, a full course catalog with support for different course statuses:
- Available (can be purchased and started)
- In-progress (I'm actively building this course)
- Coming soon
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fzp-courses.3e948e55.webp&w=3840&q=75)
It also includes a user authentication system leveraging next-auth and GitHub oAuth to allow students to sign into my school, purchase and take courses.
It's an exciting time!
After several months of on and off work, I've:
- Upgraded my Next.js site to use the latest /app router
- Added a complete Stripe integration
setting the groundwork for my first courses to be published!
Stay tuned!