Budget: 27000 UAH Deadline: 30 days
Hello Arthur. I am interested in your project. I have experience in PHP, HTML, CSS, JavaScript, MySQL. I will do it well!
Здравствуйте! Меня зовут Артур, и я представляю бренд спортивного питания. Мы сталкиваемся с проблемой подделок нашей продукции, поэтому требуется разработать систему, позволяющую клиентам проверять подлинность товара с помощью уникальных кодов на нашем сайте. Так же нужно обезопасить базу кодов от взлома.
Задача:
1. Генерация уникальных кодов:
- Разработать алгоритм для генерации уникальных 10-символьных кодов (комбинации букв и цифр).
2. Безопасность кодов:
- Хранить уникальные коды в зашифрованном виде (например, AES или RSA).
- Рассмотреть возможность хэширования кодов (например, SHA-256).
- Использовать JWT для создания токенов с закодированной информацией о кодах и сроках действия, подписанных секретным ключом.
3. База данных:
- Настроить безопасную базу данных для хранения уникальных кодов.
4. API для проверки кодов:
- Разработать API, который будет проверять введённые клиентами коды и выдавать результаты: "ORIGINAL" для действительных кодов и "FAKE" для недействительных.
5. Архитектура:
- Разместить сайт на одном сервере, а базу данных с кодами на другом сервере для повышения безопасности.
- Настроить контроль доступа и межсерверное соединение.
- Обеспечить шифрование трафика между серверами (например, с помощью TLS).
Требования к исполнителю:
- Опыт разработки с использованием HTML, CSS, JavaScript и одного из серверных языков (PHP, Python, Node.js).
- Опыт работы с базами данных (MySQL, PostgreSQL).
- Знание принципов безопасности веб-приложений и шифрования данных.
- Умение разрабатывать и документировать API.
Спасибо! Жду ваших откликов.
Budget: 27000 UAH Deadline: 30 days
Hello Arthur. I am interested in your project. I have experience in PHP, HTML, CSS, JavaScript, MySQL. I will do it well!
Budget: 25000 UAH Deadline: 14 days
Здравствуйте. Специализируюсь на CRM, dashboard, базах данных и WEB-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ.
Уже реализовывал подобную систему, только там немного другой направленности. С панелью администрирования и логированием
Обращайтесь
Budget: 25000 UAH Deadline: 13 days
Добрый день.
❗Могу помочь усложнить жизнь подделкам и защитить право на качественный товар честных покупателей.
Немного предложений по ТЗ:
2. Для хеширование кодов, паролей и др. уязвимой информации - Argon2
4. Лимит проверок на уникальность (по времени или по кол-ву запросов)
5. 2 независимых API сервера: для бизнес-логики и БД
Инструменты для реализации:
🔸 php8.2(symfony), PostgreSQL
🔸 Swagger for API specification
🔸 unit testing
Окружение для дев будет развернуто в докере, исходники в git, автоматический деплой и много других полезных решений, используемых в современной разработке.
Возможно, смогу предложить более защищенный и надежный механизм проверки, если получу больше информации про товар и способы подделок...
Budget: 25000 UAH Deadline: 14 days
Hello Best practices for refining and creating web projects. Ready to discuss
Portfolio here in the profile
Budget: 25000 UAH Deadline: 30 days
Hello. I have developed tools using aes + rsa encryption, as well as APIs using jwt tokens with keys to ensure their security and integrity. I am ready to start developing such a project. I am waiting for a more detailed Technical Assignment in private messages.
UPD: For clarification - I am developing in python + fastapi using PostgreSQL as the database.
Budget: 27000 UAH Deadline: 20 days
Доброго дня! Пропоную здійснити розробку з використанням golang, яка не тільки є сучасною і потужною мовою, а ще ц компільованою. Завдяки цьому програма виконується у вигляді двійкового коду, який не читається людиною. Відсутність фреймворків і побудова системи прямо під потреби бізнесу робить неможливим атаки за допомогою відомих вразливостей фреймворків. Це також дозволяє розмістити програму і базу на одному сервері, що підвищить рівень безпеки завдяки тому, що доступ до бази не буде відкритий ззовні.
Budget: 27000 UAH Deadline: 30 days
Добрый день. Готов выполнить.
Имею опыт реализации подобных проектов.
Пишу на Python, занимаю 3-е место на платформе.
Реализую возможность генерации уникальных кодов, настрою шифрование, хеширование и возможность создания токенов.
Обеспечу безопасную БД, разработаю уникальный API для проверки кодов.
Реализую уникальную систему шифрования между серверами.
Работу выполню качественно и в установленные дедлайны.
Мое портфолио: Freelancehunt
Пишите, обсудим детали и я приступлю к работе.
Budget: 25000 UAH Deadline: 3 days
Здравствуйте, очень интересная задача, есть большое желание взяться за нее! У меня довольно большой опыт разработки API, из последних закончил буквально на прошлой неделе, если потребуется смогу показать:)
Реализую всё в точности как в ТЗ, для меня это не составит труда, планирую делать на Laravel/Чистий PHP (возможно у вас есть предпочтения к этому:)), ожидаю вас в личных сообщениях, готов к звонку и подтверждению моих навыков:)
Budget: 26000 UAH Deadline: 2 days
Добрый день
Более 12 лет опыта в IT
Мой профиль кибер безопасность, знаком с шифрованием и хеширование максимально близко.
Можно обсудить детали.
Но ГЛАВНОЙ ПРОБЛЕМОЙ будет то, что 1 и тот же код может быть на Х банках, то есть код должен быть одноразовым и защищен чем то на банке. Иначе любая механика будет не актуальной. JWT в целом не имеет никакого смысла для данного кейса, как минимум из того что вы описали - не вижу смысла никакого.
Так же вопрос как клиенту вводить что то, ставить QR нельзя, иначе будут просто подделывать QR, копировать визуал сайт и все. QR будет возможен если у вас будет мобильное приложение, тогда можно будет при наведении сканировать, работать с беком и выдавать результат.
В целом готов к детальному обсуждению.
Предложить могу как PHP так и NodeJS.
Можно сделать любые админки, веб интерфейсы и тд, любой каприз
Рейт 40$ в час (работа по трекеру)
Вашей суммы должно быть достаточно что бы закрыть задачу.
Задачу можно закрыть за 2 дня, я свободен для работы (лично я)
Budget: 25000 UAH Deadline: 15 days
Вітаю. Досить цікава задача і мені хотілося б з вами попрацювати.
Маю вільний час, натхнення, та досвід розробки кастомних рішень з нуля
Budget: 25000 UAH Deadline: 14 days
Добрий день
Без проблем реалізую систему, маю весь необхідний досвід для вирішення Вашої задачі.
Робив кастомну систему авторизації, працював із JWT та шифруванням
Займаюся розробкою на JavaScript та Node.js
Звертайтесь
Budget: 25000 UAH Deadline: 9 days
Добрый день!
Готов доработать этот проект и сделать нужные правки. Есть хорошее знание python, чистый код.
Budget: 25000 UAH Deadline: 10 days
привіт
1. ви можете друкувати на своій продукції тільки 10 значні коди? чи може можете qr коди друкувати?
2. можна розробити сервіс який буде вам генерувати випадкові коди, ви їх будете спеціальним чином активовувати при виробництві товарів і тоді на вашому сайті можна буде перевіряти чи це ваш товар чи ні
3. чи більше код тим безпечніше буде система
4. у вас вже є свій сайт наразі, так розумію?
давайте обговорювати
Budget: 25000 UAH Deadline: 14 days
Доброго дня.
Є заготовки схожої системи на NODE JS.
Якщо у вас є питання можете написати мені в ПП.
Budget: 27000 UAH Deadline: 10 days
Вітаю! Виконаю ваше завдання швидко і якісно.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
Пропоную розробку на системі Laravel, мова програмування PHP та MySQL.
Budget: 25000 UAH Deadline: 5 days
Готовий взятися за роботу, пишіть, зроблю все якісно. Досвід роботи вже більше 12ти років!
якщо продукт розміщено публічно з кодом
код можна скопіювати безліч разів
і розмістити з підробкою
там ще закладується скільки разів перевірялось - і якщо забагато - то даний код компрементується
без різниці
підробку з коректним кодом буде вже продано
має бути інша система захисту
Support is needed for the self-tour program, catalog database servers, and the online server. There are 5 database servers.
The client database has been collected over several years from various sources, so the phone numbers are recorded in different formats, one client exists under multiple IDs, cities are entered manually in different languages, and the region is almost never filled in. Because of this, it is impossible to properly segment the database. What needs to be done: 1. Database audit (paid separately, first stage). How many cards, how many phone numbers are out of format, how many duplicates, how many unique city entries. Based on the results — a refined estimate of the remaining work. 2. Standardization of phone numbers. All numbers should be brought to the format +380XXXXXXXXX. Numbers that cannot be unambiguously recognized should not be deleted or guessed, but listed separately. 3. Merging duplicates. Rule: one phone number = one client ID. At the same time, one client can have an unlimited number of numbers. Order history, emails, addresses, tags, and custom fields must be preserved. 4. Parsing cards that have many numbers "attached" to them. 5. Cities and regions. Names of settlements — from a single directory in Ukrainian (API of Nova Poshta or KATOHTG). The region must always be filled in so that all clients from Kyiv and the region can be exported with one filter, not separately for Brovary, separately for Irpin, etc. 6. Protection against re-contamination: normalization of phone and city at the input (website forms, integrations, manual entry) + regular background checks of new entries. Requirements: — practical experience with the SIMLA / RetailCRM (v5) API: exporting, updating, merging cards, request limits; — experience with data deduplication tasks; — understanding of Ukrainian address directories. Working conditions: full backup before any changes; initially a dry-run with a report on planned changes for approval, and only then launch on the live database; log of all operations with the possibility of rollback. No irreversible deletions without approval. In your response, please include: — timelines and cost
It is necessary to compile a large and up-to-date database of contacts of Ukrainian scientists, educators, researchers, doctoral candidates, and graduate students using only open sources. The result should be in Excel or CSV format and contain at least full name, email, place of work (university or research institution), position, and a link to the source from which the contact was obtained. It is essential to minimize duplicates and, if possible, verify the validity of email addresses. For data collection, official websites of universities and research institutions, faculty profiles, department pages, institutional repositories, journals on the OJS platform, ORCID, OpenAlex, Google Scholar, ResearchGate, Crossref, PDFs of scientific articles, as well as other open academic resources can be used. The use of automation (parsing, API, Python, etc.) is encouraged if it does not violate the rules of the respective services. The main goal is to gather the most complete database of contacts from open sources.
A centralized server system for collecting and storing data from Planfix, 1C, Meta Ads, and Google Ads is needed, as well as a web dashboard for displaying and analyzing this data. All data, change history, calculations, and aggregated metrics must be stored exclusively in the server database. The dashboard should not store or duplicate business data. It must retrieve the necessary information from the server database via API according to user requests and display it in the form of KPIs, charts, tables, and detailed reports.
We are looking for support for a project based on Yii , we need to make edits and improvements to the database, there is partially a connection with the previous contractor .....................