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.
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.
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.
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.
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