Разработка веб страницы и базы данных
1) Сгенерировать 10000 уникальных айди вида PAW98658344 (не подряд, а случайным образом)
2) Сгенерированные коды добавить в базу данных и к каждому коду присвоить ссылки вида idpaws.com/PAW98658344
Также к каждому айди в базе должны быть присвоены поля:
тип животного (animal), пол (sex), порода(breed), возраст примерный(age), особенности характера(temper)-text256, стерилизация(sterilization), кличка(petname), айди человека (humanid), размер животного (size), фото(photo), статус(Status)
3) Создать таблицу хозяевов/опекунов
id, name, phone, email, role
4) Создать динамическую профайл-страницу
при загрузке страницы определяется активирована ли анкета животного.
Если анкета неактивна, то дается возможность заполнить все поля анкеты и сохранить .
Если анкета активна , то в ней отображаются все данные и кнопка (редактировать - для хозяина-опекуна )
5) регистрация и доступ к редактированию через смс или мессенджер
Проверяем, есть ли у анкеты опекун или хозяин. Если нет, то отображается вся анкета животного, которую возможно заполнить и сохранить.
После сохранения на анкете появляются кнопка стать опекуном / хозяином.
При нажатии на кнопку появляется анкета , куда необходимо ввести свои данные name, phone, email и роль (хозяин/опекун).
Сохраняется через подтверждение по смс.
6) Передача опекунства
Опекунов у собаки может быть несколько, но редактировать данные может только первый опекун.
Если первый опекун откажется от опеки, то права передаются следующему опекуну.
Если единственный опекун откажется от опеки то анкета остается активной и появляется возможность стать первым опекуном
Если у собаки нет хозяина, отображается кнопка «Стать хозяином»
7) Если кто-то нажимает кнопку «стать хозяином», то появляется форма с анкетными данными:
Фамилия и Имя; Пол; Возраст; Тип жилья: в квартире, в доме, на территории; Телефон
После заполнения и подтверждения формы (путем смс) его данные добавляются в нашу базу с типом «хозяин. Первому опекуну высылается сообщение в месенджер и на емейл
следующего вида: Фамилия и Имя; Пол; Возраст; Тип жилья: в квартире, в доме, на территории; Телефон, хочет стать хозяином Джека (имя животного)
и ссылка на подтверждение, что опекун не против. (Подтвердить?)
При нажатии на эту ссылку опекуном у собаки в базе в поле хозяин добавляется айди запросившего.
8 ) Права хозяина: Редактировать данные животного; отказаться от прав хозяина (отображается соответствующая кнопка). Если хозяин решил отказаться от прав, то у данного животного в анкете пропадает айди хозяина и следующий , кто перейдет по ссылке на животного может стать его опекуном/хозяином.
в случае, если у страницы есть хозяин, то при переходе на страницу отображается кнопка "Поделиться геопозицией с хозяином" и при нажатии смартфон отправляет геопозицию на емейл и в месенджер
анкету разбить на 4шага. Первый вводная инфа, второй - выбор роли, третий данные человека, четвертый данные собаки.
Додатки 1
-
463 12 1 Здравствуйте, Марк.
Заинтересован в создании данного веб-приложения.
Большой опыт в разработке сайтов различных масштабов и сложности.
В ходе проекта будет использоваться Django (Python).
Могу предложить Twilio или SMSC для отправки смс сообщений, и SendGrid для email.
Есть пару вопросов:
— Есть ли у Вас макеты?
… — На каком хостинге планируете размещать?
Буду рад обсудить все детали проекта в личной переписке.
-
305 Здравствуйте!
Готов выполнить задание.
Фронт на Angular 9, Бек на Node,js или php.
Пишите или звоните. Портфолио в профиле.
Хорошего Вам дня!
-
638 19 1 Доброго времени суток. Готов выполнить Ваш проект. Планирую сделать за 20 дней, приступить могу сразу как получу ответы на некоторые непонятные мне моменты
-
1141 37 3 3 Здравствуйте, с базами данных на ты, уже как пять лет пишу полноценные сайты, программы где не обойтись без БД. Давайте работать. Всё выполню на java(spring)/sql(DBS - MySQL)/typescript(angular). Популярные технологии так-что дальше сайт будет легко поддерживать и продвигать в гугле. Если буду нужен - пишите, пообщаемся, сервис с сообщениями подключить можно просто от гугл сервисов.
-
176 Доброго дня, зацікавила задача, пропоную зробити сайт на основі CMS Drupal 8. Верстка Bootstrap 4. Давайте знайдемо собакам опікуна!
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 10 годин 11 хвилин тому ∙ 66 ставок |
Розробка WebGL/Three.js сцени з генерацією та експортом 3D (снапшот) з анімованого шейдераОпис об'єкта:Проект являє собою дизайнерський стіл, виконаний у формі реалістичного, глибокого водовороту (центральна воронка, яка плавно переходить з широкої горизонтальної стільниці в тонку витончену ніжку). Суть задачі:Потрібен WebGL / Creative Coding розробник для створення… Javascript та Typescript, Веб-програмування ∙ 1 день 6 годин тому ∙ 27 ставок |
Підтримка та розвиток сайту клінінгової компанії
906 UAH
Шукаю веб-розробника / вебмайстра для довгострокової підтримки та розвитку сайту клінінгової компанії. Сайт: https://donely.ca Про проєкт DoneLy Home Services — компанія з надання послуг прибирання в Канаді, яка активно розвивається та розширює географію роботи. Шукаю… Javascript та Typescript, Веб-програмування ∙ 3 дні 8 годин тому ∙ 62 ставки |
Розробка сайту по ТЗ на FramerПотрібно зробити сайт по цим параметрам що в тз https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Називайте реальний рейт на основі цього дизайну HTML та CSS верстання, Javascript та Typescript ∙ 4 дні 9 годин тому ∙ 27 ставок |
Розробка інтерактивної карти Palworld для сайтуПотрібно розробити інтерактивну карту Palworld за прикладом: https://palworld.gg/map Нам потрібна не просто статична картинка, а повноцінна інтерактивна карта, де користувач може дивитися локації, вмикати / вимикати категорії об’єктів, шукати потрібні точки та взаємодіяти з… HTML та CSS верстання, Javascript та Typescript ∙ 6 днів тому ∙ 35 ставок |