Skip to content

Instantly share code, notes, and snippets.

View Vladislav-Melenchuk's full-sized avatar

Style Vladislav-Melenchuk

View GitHub Profile
@Vladislav-Melenchuk
Vladislav-Melenchuk / README.md
Created June 23, 2026 14:08
ReactNative_Calc

Опис проєкту

Калькулятор розроблено на React Native. Застосунок виконує базові математичні операції та містить перевірки коректності введених даних для запобігання помилкам під час обчислень.

У проєкті реалізовано:

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

Мобільний застосунок React Native

Виконані роботи

  • Створено новий проєкт React Native.
  • Налаштовано середовище розробки.
  • Підключено Android Studio та Android Emulator.
  • Виконано перший запуск застосунку на емуляторі.
  • Перевірено коректність збірки та роботи застосунку.
  • Підготовлено базову структуру для подальшої розробки функціоналу.

1. Разработайте интерфейс IQuest, который определяет методы для управления квестами (например, startQuest, completeQuest, getReward). Затем создайте контракт QuestManager, который реализует этот интерфейс и управляет квестами для игроков. Реализуйте систему наград и уровней.

image image
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

interface IQuest {

1. Реализуйте контракт ArrayUtils, который будет использовать библиотеку ArrayLibrary для поиска, сортировки и удаления элементов массива.

Ключевые моменты:

  • Создание библиотеки с полезными функциями.
  • Использование using for для расширения возможностей массивов.

ArrayLibrary

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

Концепція децентралізованої соціальної мережі на базі Ethereum

Загальна ідея

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

Основна ідея мережі полягає в тому, щоб:

  • надати користувачам повний контроль над своїм профілем і контентом;

Концепція власного токену — RoseToken (ROSE)

Назва токену

RoseToken (ROSE) — це цифровий токен, натхненний символом троянди, що уособлює цінність, розвиток та цифрову взаємодію між користувачами.


Основні функції токену

Застосування технології блокчейн поза мережами криптовалют

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


Основні сфери застосування блокчейну

1. Фінанси та банківська система

Порівняння версій WEB: 1.0, 2.0, 3.0

Загальна еволюція Web

Інтернет розвивався поступово, змінюючи спосіб взаємодії користувачів із сайтами та даними. Основні етапи розвитку називають Web 1.0, Web 2.0 та Web 3.0.


WEB 1.0

1. Створіть контракт, який матиме змінну-лічильник. Додайте функції для:

  • Збільшення лічильника.
  • Зменшення лічильника.
  • Отримання поточного значення лічильника.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract Counter {
@Vladislav-Melenchuk
Vladislav-Melenchuk / HW1.md
Last active February 13, 2026 13:27
ReactNativeHW

Проєкт на емуляторі

image

Репозиторій проєкту

telegram-cloud-photo-size-2-5222354691054835093-y