Skip to Content

Code checkpoint for this lecture

Git branch: lecture/L01-vision

Portal label: L01 — Vision

Repo: OdooClass/monopoly_tycoon_odoo (via My Account → Code Repositories)

  1. Open /my/github (or the Source Code button on this course).
  2. Download L01 — Vision (branch lecture/L01-vision).
  3. Put addons/monopoly_tycoon on your Odoo addons path.
  4. Apps → Update Apps List → Install or Upgrade Monopoly Tycoon.
  5. Follow the lab below — your Odoo UI should match the app state for this lecture.

L01: Vision

What this lecture is for: What you will build

What the app looks like after this lecture

No code yet — product vision of the game engine.

See the progression

Previous checkpoint: lecture/L00-start-here

This checkpoint: lecture/L01-vision

git diff lecture/L00-start-here..lecture/L01-vision --stat
# or download both zips from the portal and compare folders

Thesis (remember this every day)

Companies must stop letting unproven developers learn on production business systems. If you can design, secure, test, and ship this Monopoly engine on Odoo — you are ready for professional work. If you cannot yet — keep building here, not on a live ERP.

Lab

  1. Get the code for lecture/L01-vision only (not main, unless you finished the course).
  2. Install/upgrade the module in a dev database.
  3. Confirm the app state matches the description above.
  4. Complete any typing exercises in the masterclass video for this lecture.
  5. When ready, move to the next lecture and download the next branch.

Acceptance checks

  • You can name the branch for this lecture without looking it up.
  • Your installed module matches the “app looks like” paragraph.
  • You did not practice irreversible changes on production company data.

Commenting is not enabled on this course.