Courses/AI Kitchen/Episode 7

Episode 7

Open to the World

Going properly public: environments, one-click deploy, your own domain with DNS and HTTPS, customer accounts, payments, Postgres, Docker and SSH.

Customers want to pay online and keep their points at both cafés. Lan learns the difference between the test kitchen and the real kitchen, opens the doors with one button, gets an address of her own, builds customer accounts (and sees why passwords are hashed), takes money safely with a payment gateway and webhooks, moves to a bigger order book, packs a lunchbox (Docker) for her own server, and decides what customer data not to collect.

26 new words, from Environment to Consent. Honest note: money and personal data carry legal and security weight. Use a well-known payment provider, and get expert help for anything serious.

What you will learn

  • Development, staging and production environments
  • Deploying a website, and your own domain with DNS and HTTPS
  • Customer accounts, authentication and password hashing
  • Taking payments safely with a payment gateway and webhooks
  • Moving from SQLite to Postgres, plus Docker and SSH in plain words
  • Privacy: what to collect and what not to

This lesson as Markdown

How to Deploy a Website: DNS, HTTPS, Logins, Password Hashing & Webhooks | AI Kitchen Ep 7