Skip to content

WebArtWork/wPet

Repository files navigation

App

Class Structure

  1. readonly
  2. public
  3. contructor
  4. public functions
  5. private
  6. private functions

wPet *** — це простий додаток для створення профілів домашніх тварин, ведення історії здоров'я, управління даними про лікарів та клініки, а також пошуку нового дому для тварин.

Модулі:

  1. pet: Зберігає базову інформацію про домашніх тварин, включаючи ім'я, породу, дату народження та фото.
  2. petrecord: Містить історію здоров'я тварини, включаючи хвороби, лікування та процедури.
  3. petdoctor: Управління даними про ветеринарів, включаючи контакти та спеціалізацію.
  4. petclinic: Дані про ветеринарні клініки, їхнє місцезнаходження та послуги.
  5. petdrug: Інформація про ліки, які використовуються для лікування тварин.
  6. petfood: Дані про харчування тварин, включаючи рекомендовані продукти та раціони.
  7. petitem: Список товарів для тварин, таких як іграшки, аксесуари тощо.
  8. petallergy: Список алергій тварини для відстеження небезпечних продуктів або середовищ.
  9. petstore: Управління товарами та харчуванням для тварин, включаючи продаж кормів, іграшок, аксесуарів та інших товарів через магазини.
  10. petplace: Інформація про локації, які можуть бути ветеринарними клініками, магазинами чи іншими місцями, пов'язаними з турботою про тварин.
  11. petlink

Сторінки:

  1. My Pets: Список усіх тварин користувача з основною інформацією.
  2. New home: Профілі тварин, які шукають нову родину.
  3. Pet Profile: Детальна сторінка профілю окремої тварини.
  4. Pet History: Перегляд історії хвороб і лікувань тварини.
  5. Pet Clinics: Перелік ветеринарних клінік із контактними даними та відгуками.
  6. Pet Doctors: Список ветеринарів із описом їхньої спеціалізації.
  7. Pet Store: Розділ для пошуку товарів і харчування для тварин.
  8. Pet Admin pages for all modules: Адмін-сторінки для управління даними кожного з модулів.

Сценарії:

  1. Користувач створює профіль свого домашнього улюбленця та додає основну інформацію.
  2. Користувач переглядає історію хвороб та лікувань тварини.
  3. Користувач додає нову подію в історію тварини, наприклад, вакцинацію або візит до ветеринара.
  4. Користувач шукає тварин, які потребують нового дому, або додає свого улюбленця в цей список.
  5. Користувач переглядає список ветеринарних клінік або додає нову клініку.
  6. Користувач шукає ветеринарів у своєму регіоні або додає контакти свого ветеринара.
  7. Користувач переглядає товари чи харчування для свого улюбленця в магазині.
  8. Адміністратор додає або редагує дані в будь-якому з модулів.

connections

  1. record.pet: mandatory Запис історії тварини обов'язково прив'язаний до профілю конкретної тварини.

  2. allergy.pet: optional Алергії можуть бути вказані для певної тварини, але це не обов'язково.

  3. doctor.clinic: mandatory Дані про ветеринара завжди мають бути прив'язані до конкретної клініки.

  4. place.clinic: optional Клініка може бути прив'язана до певної локації, але це не обов'язково.

  5. place.store: optional Магазин може бути прив'язаний до певної локації, але це не обов'язково.

  6. drug.place: optional Ліки можуть бути доступними в певній локації, але це не обов'язково.

  7. food.place: optional Харчування може бути доступним в певній локації, але це не обов'язково.

  8. item.place: optional Товари можуть бути доступними в певній локації, але це не обов'язково.

  9. clinic.link

  10. store.link

  11. place.link

  12. drug.link

  13. food.link

  14. item.link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •