Pi радіє оголосити про запуск Хакатону Pi Commerce, в якому громада Pi створить додаток для легкого знаходження місцевих бізнесів, які приймають Pi.

Після успіху заходу PiFest у грудні 2023 року, де тисячі Піонерів взяли участь з 155 країн, стало очевидно, що громада Pi—як торговці, так і клієнти—захоплена бажанням брати участь у транзакціях Pi в своїх громадах. Але цим бізнесам і клієнтам потрібна платформа, на якій вони можуть знайти один одного та вести бізнес, використовуючи Pi.

Саме тут з'являється Хакатон Pi Commerce. У відповідь на цей попит, цей хакатон підтримує розробку комерційного додатку, який з'єднає місцеві бізнеси Pi з Піонерами.

На підтримку цього Хакатону Основна команда розробила прототип комерційного додатку, на основі якого можуть будувати розробники. Цей прототип буде поділений на початку Хакатону Pi Commerce, 1 лютого, але поки знайдіть вибірку зображень з прототипу нижче! Цей хакатон має на меті зібрати розробників Піонерів для внесення свого внеску в розробку цього утиліти, просуваючи нашу мету Відкритої Мережі.

Виклик

На основі прототипу Комерційного додатку Основної команди, працюйте в командах, щоб створити комерційний додаток, який підтримуватиме відкритість і зв'язки між місцевими бізнесами та клієнтами. Функції додатку включають пошукову базу даних та карту бізнесів, профілі бізнесу, меню, програми лояльності, платежі Pi та багато іншого!

Нижче наведено відео, яке проводить вас через прототип додатку та посилання безпосередньо на макети та прототипи Figma. Це відео слугує як керівництво. Для актуальних та детальних прототипів і макетів учасники повинні звертатися до файлів Figma на GitHub.

Завантажте прототип додатку та макети на GitHub тут. Ці файли ліцензовані PiOS для використання розробниками з громади Pi. Клацніть на назву файлу “pi_commerce_app_mockup.fig”. На наступному екрані натисніть на іконку Завантаження на крайньому правому боці.

Після того, як ви завантажите файли Figma, ви побачите екрани макета. Щоб використовувати прототип, натисніть на кнопку Відтворення, яка дозволяє вам натискати та навігувати по прототипу додатку.

Переваги та підтримка

  • Особливість Дня Pi: Переможний додаток буде представлен у нашому глобальному святкуванні Дня Pi 14 березня 2024 року! Додаток буде поділений у наших офіційних комунікаціях, доносячи його до мільйонів Піонерів по всьому світу.

  • Підтримка переможного додатку: Переможний додаток, якщо він побудований за допомогою PiOS, може отримати підтримку від Основної команди Pi, включаючи серверні ресурси для забезпечення стабільності додатку та усунення фінансових бар'єрів.

Як взяти участь

Щоб взяти участь у хакатоні, зацікавлені розробники повинні заповнити цю реєстраційну форму та підписатися на список розсилки хакатону для офіційних оновлень і допомоги у формуванні команд. Співпраця є ключовою, і учасники заохочуються звертатися до інших розробників, щоб створити команди або групи, зосереджені на створенні їхнього додатку.

Між 1 лютого та 3 березня 2024 року розробники з усього світу співпрацюватимуть, щоб створити комерційний додаток Pi, який з'єднає торговців і клієнтів, а також полегшить транзакції та утиліти Pi. Переможний додаток буде оголошено громадам на День Pi, 14 березня 2024 року!

Правила участі

  • Реєстрація: Усі учасники повинні зареєструватися, використовуючи надану форму, щоб бути допущеними до хакатону. Також не забудьте підписатися на список розсилки хакатону для офіційних оновлень від Основної команди, ресурсів хакатону, посилань на подання та нагадувань тощо.

  • Графік: Реєстрація та формування команд розпочнуться 23 січня 2024 року. Хакатон офіційно розпочнеться 1 лютого 2024 року, а подання будуть прийматися до 3 березня 2024 року до 11:59 вечора за Тихоокеанським часом. Прототип додатку буде доступний приблизно з 1 лютого, після чого розробники матимуть місяць, щоб створити додаток. Тому період з 23 по 31 січня буде критично важливим для формування команд і підготовки до створення вашого додатку Pi.

  • Розмір команди: Немає обмежень на розміри команд, оскільки ми заохочуємо розробників співпрацювати в PiOS і вносити свій внесок у створення найкращого комерційного додатку. Громада Pi побачить кращі додатки Pi Commerce, якщо розробники об'єднаються, щоб створити кілька високоякісних додатків, а не формувати велику кількість команд, які не мають необхідних ресурсів розробників.

  • Ліцензія PiOS: Так само, як учасників заохочують використовувати прототип, створений Основною командою Pi, їх також сильно радять використовувати ліцензію Pi Open Source для свого додатку. Це не тільки сприяє співпраці з розробниками по всьому світу, але й дозволяє додаткові внески та локалізацію для різноманітної громади Pi. Дізнайтеся більше про PiOS нижче.

Правила додатка

  • Прототип слугує керівництвом для потоку та функціональності додатку. Хоча розробників заохочують дотримуватися його, вони не зобов'язані створювати точну копію. Додавання додаткових функцій або унікальних елементів, специфічних для їхньої місцевості, дозволено.

  • Додатки повинні дотримуватись наших рекомендацій щодо збору даних.

  • Додатки ніколи не можуть просити Піонерів вводити їхній пароль.

  • Додатки повинні використовувати лише SDK Pi для платежів; додатки не можуть стягувати плату з активів, не пов'язаних з Pi, або фіатними валютами.

  • Додатки повинні використовувати лише SDK Pi для аутентифікації; не повинно бути необхідно специфічне обліковий запис або вхід, або додаткова реєстрація облікового запису.

  • Додатки повинні бути розгорнуті в тестовій мережі, поза пісочницею, для того, щоб Піонери та рецензенти могли взаємодіяти з додатком.

  • Додаток має функціональний UI та підтримує взаємодії з користувачем.

  • Додаток повинен бути мінімально функціональним.

  • Додатки повинні дотримуватись наших рекомендованих рекомендацій щодо збору даних і не можуть збирати жодні дані користувачів, окрім необхідних для основної функціональності.

  • Назва додатку повинна бути англійськими літерами.

  • Додаток повинен мати точний опис англійською мовою.

  • Додаток має Політику конфіденційності.

Інструкції

Формування команди

  • Чат-канал

    • Приєднайтеся до чату “Хакатон Pi Commerce” у додатку для майнінгу або у браузері Pi.

    • Напишіть про себе: які у вас навички, який у вас досвід і що ще ви хотіли б поділитися. Ви можете звертатися до інших через стейковані приватні повідомлення, щоб поговорити про приєднання до команд.

  • Реєстраційна форма та група Google.

    • Після реєстрації на Хакатон Pi Commerce вам буде запропоновано приєднатися до групи Google. Ви отримаєте електронні листи від Основної команди, щоб допомогти вам знайти та з'єднатися з однолітками з доповнюючими навичками для потенційних співпраць.

  • PiOS

    • Перегляньте комерційні додатки на PiOS і зробіть внески в їхній код!

Розробка додатків

Вам потрібно буде зареєструвати свій додаток в Порталі розробника Pi. Дотримуйтесь інструкцій нижче, щоб почати, і щоб переконатися, що ваш додаток доступний у браузері Pi.

  1. Перейдіть до Порталу розробника (develop.pi) у браузері Pi

    1. Якщо ви відвідуєте вперше, ознайомтесь і прийміть умови та положення

  2. Якщо ви ще не створювали додаток, натисніть “Новий додаток” і обов'язково виберіть “Pi Testnet” як мережу додатку

  3. На панелі управління для додатку, який ви хочете редагувати, натисніть кнопку “Конфігурація”

  4. Прокрутіть до поля під назвою “URL вашого додатку” і введіть URL вашого додатку

    1. URL не може бути таким же, як інший URL, вже використовуваний проектом Порталу розробника. Якщо у вас є тестовий та основний додаток, ви повинні використовувати URL, який ви хочете, щоб користувачі використовували для доступу до вашого основного додатку. Тестовий додаток повинен використовувати піддомен основного додатку або зовсім інший URL

    2. Ви повинні володіти цим URL; вам буде запропоновано підтвердити право власності пізніше

  5. Натисніть кнопку “Надіслати”, це поверне вас до панелі управління додатком

  6. Натисніть кнопку “Контрольний список”

  7. Слідуйте етапам Контрольного списку додатка, щоб налаштувати, протестувати та розгорнути ваш додаток

Подання

Подання додатка відбуватиметься через форму. Ця форма буде поділена за кілька тижнів до терміну подання (3 березня 2024 року). Основна команда поділиться цією формою з зареєстрованими учасниками.

Ресурси

  • Посібник для розробників: Деталі кроків, необхідних для налаштування як нового розробника в екосистемі Pi

  • Контрольний список для початку: Швидкий посібник з кроків, необхідних для початку роботи з Pi

  • Репозиторій Pi Platform Github: Наша документація для розробників, яка містить всю інформацію, необхідну для інтеграції нашого SDK Pi та наших API

  • Репозиторій демонстраційного додатку Pi: Перегляньте або клонувати код нашого демонстраційного додатку як шаблон для ваших додатків. Щоб з ним пограти, перейдіть до “demo.pi” у браузері Pi

  • PiOS: Дізнайтеся про ліцензію на програмне забезпечення Pi Open Source і як її використовувати (сторінка PiOS комерційного додатку знайдена тут)

  • Майстерня SDK: Дивіться презентацію про те, як використовувати SDK Pi

  • Майстерня продукту: Дивіться посібник з проектування продукту для додатків Pi, адаптований для учасників хакатону

PiOS

Ліцензія на програмне забезпечення Pi Open Source (PiOS) дозволяє розробникам громади Pi створювати додатки та інструменти з відкритим кодом для екосистеми Pi. Ліцензія PiOS надає необмежене використання програмного забезпечення тільки в межах екосистеми Pi. Розробників заохочують використовувати цю ліцензію при розробці додатка Pi, а також будувати на основі різних додатків та інструментів PiOS, які діляться іншими розробниками громади Pi. Слідуйте інструкціям нижче, щоб використовувати ліцензію PiOS.

  1. Слідуйте інструкціям тут.

  2. Включіть ліцензію PiOS: Ваш репозиторій коду повинен містити ліцензію PiOS. Отримайте її тут. Не забудьте налаштувати розділ авторських прав у файлі LICENSE у вашому репозиторії.

  3. Зв'яжіть свій репозиторій: Використовуйте наданий шаблон, щоб додати свій проект до списку. Переконайтеся, що заповнили всі відповідні дані про ваш додаток.

Висновок

Хакатон додатка Pi Commerce представляє захоплюючу можливість для розробників Піонерів внести свій вклад у зростання екосистеми Pi. Створюючи локалізований комерційний додаток, учасники можуть зіграти важливу роль у полегшенні транзакцій Pi та з'єднанні бізнесу з громадою Pi. Ми з нетерпінням чекаємо на інноваційні рішення, які виникнуть з цього хакатону, що сприятиме нашій ширшій меті утиліти Відкритої Мережі. Зареєструйтесь зараз і станьте частиною формування майбутнього транзакцій Pi!