SchemasArchitectureMetricsAdmin

Precision V1.0 Architecture

Four-quadrant view of the Kopano platform data model.

People who use the app

Everyone who signs in, and what they're allowed to do.

5 kinds
๐Ÿ‘ค

People

Each person who uses the app.

  • Name โ€” What we call them
  • Email โ€” Where to send letters
  • Username โ€” Their nickname
  • Secret word โ€” Kept hidden so only they can sign in
  • Status โ€” Active, paused, or new
  • Joined on โ€” The day they signed up
๐Ÿ–ฅ

Sign-ins

When someone is logged in right now.

  • Person โ€” Who is signed in
  • Device โ€” Phone or computer being used
  • Ends at โ€” When they get signed out
๐ŸŽฉ

Hats people wear

Different jobs a person can have, like helper or boss.

  • Hat name โ€” Boss, helper, member, or guest
  • Made on โ€” When this hat was added
๐Ÿ”‘

Who wears which hat

Matches a person to the hats they're allowed to wear.

  • Person โ€” Who it's about
  • Hat โ€” Which job they have
๐Ÿ“‹

What each hat can do

The list of things you're allowed to do for each hat.

  • Action โ€” Like 'add a post' or 'see money'
  • Turned on? โ€” Yes or no

Booking things

Picking a time to do something with someone.

4 kinds
๐ŸŽฏ

Things you can book

All the activities people can pick.

  • Name โ€” What it's called
  • How long โ€” Minutes it takes
  • Price โ€” How much it costs
๐Ÿง‘โ€๐Ÿ”ง

Helpers

Grown-ups who do the booked thing for you.

  • Person โ€” Which helper it is
  • Stars โ€” How much people liked them
  • Checked? โ€” We made sure they're real
๐Ÿ“…

Free time slots

When a helper is free to play.

  • Helper โ€” Whose time this is
  • Starts โ€” Time it begins
  • Ends โ€” Time it finishes
๐Ÿ“Œ

Bookings

A picked time saved for you.

  • Person โ€” Who booked it
  • Thing โ€” What they booked
  • Helper โ€” Who will help
  • Status โ€” Waiting, yes, or cancelled
  • When โ€” Day and time

Stories and friends

Posts, comments, and likes that people share.

4 kinds
๐Ÿ“

Posts

Stories or notes people share.

  • Writer โ€” Who wrote it
  • Topic โ€” What it's about
  • Title โ€” The big name on top
  • Story โ€” All the words inside
  • Shared on โ€” When everyone could read it
๐Ÿ’ฌ

Comments

Little notes people add to a post.

  • Post โ€” Which story it's on
  • Writer โ€” Who said it
  • Message โ€” What they wrote
  • Added on โ€” When they wrote it
๐Ÿ—‚

Topics

Buckets that group posts together.

  • Short name โ€” Used in the web link
  • Pretty name โ€” What people see
โค๏ธ

Likes

When someone taps the heart on a post.

  • Person โ€” Who tapped the heart
  • Post โ€” What they liked

Money things

Plans people pick and the money that moves around.

5 kinds
๐Ÿ“ฆ

Plans

Free, medium, or big โ€” pick one.

  • Plan name โ€” Free, pro, or big team
  • Price โ€” How much it costs each month
๐Ÿ’ณ

Memberships

Who is on which plan right now.

  • Person โ€” Who is paying
  • Plan โ€” Which plan they picked
  • Renews on โ€” Next time we ask for money
๐Ÿ”

Payments

Money sent into the app.

  • Person โ€” Who sent the money
  • Amount โ€” How much
  • Money kind โ€” Rands, dollars, etc.
  • Status โ€” Waiting, done, or oops
๐Ÿงพ

Receipts

A little paper that shows what was paid.

  • Membership โ€” Which plan it's for
  • Made on โ€” When the receipt was written
  • Total โ€” Full amount on the receipt
๐Ÿฆ

Helper payouts

Money sent out to helpers for their work.

  • Helper โ€” Who gets paid
  • Amount โ€” How much they get
  • Sent on โ€” When the money went out
Each card above is just a list of things we remember. No tech words โ€” promise.