Budget: 30000 UAH Deadline: 90 days
Доброго дня
виконаємо якісно
всі розрахунки після обговорення деталей
База данных, CRM система - бекофис интернет торговли
Создать систему автоматизации (бек офис) интернет торговли (3 сайта: один на движке opencart 1.5.1.3 и другой на платформе prom.ua и третий на платформе zakuka) с возможностью подключать еще сайты на аналогичном движке или такой же платформе.
Дальше наброски, чего хочется, это сложно назвать ТЗ, так как много деталей,
но думаю суть моей потребности уловить можно будет и соответсвенно
сделать оценку проекта.
База должна взаимодействовать с Новой почтой по АПИ для:
Так же база должна взаимодействовать с смс интегратором типа смсклуб моби для отправки смс через него при смене статуса заказа.
Должна Взаимодействовать с Приват 24, получение выписки и по ФИО и сумме
оплаты или номеру заказа в комментарии автоматическое или
полуавтоматическое отмечание оплаты заказа.Интерфейс базы должен быть продуман таким образом, чтобы все было понятно, логично и любые действия можно было сделать минимальным количеством
кликов. Вынести на панель кнопки для быстрого доступа к нужным
функциям. Была возможность делать операции как с группой строк, так и с
каждой по отдельности, не прибегая к программированию менять порядок
столбцов в таблицах, задавать цветовое оформление строк, полей,
столбцов, текста, создавать новые вкладки, столбцы, таблицы. Были
фильтры и удобный поиск по любым критериям.
Платформа исполнения должна быть доступная в плане разработчиков под нее, так и в
плане цены на разработку базы и автоматизации на этой платформе.
Например все это можно реализовать на базе 1с – только это будет
слишком дорого, при этом около 70-90% имеющегося функционала в 1с мне
не потребуется использовать (так как мне нужен управленческий учет и
автоматизация), а вот еще 90% того что нужно в 1с – нет и нужно будет
это дописывать. И вот вопрос, зачем мне покупать то, что на 90% мне не
подходит и потом платить еще кучу денег, чтобы доработать свои 90%
нужного функционала.
Поэтому решение на базе 1с не рассматриваю.
Работа с базой (комплексом автоматизации) должна быть возможна как за локальным
компом, так и удаленно, в локальной сети, т.е. сразу 2-3 пользователя
так и через интернет опять же с возможностью работы одновременно 2-3
человеками.
Должны создаваться группы которые будут работать с базой с разными правами доступа, по таблицам и столбцам, кто
что может видеть, использовать и менять данные.
Нужен импорт прайс листа в базу данных для создания каталога товара.
Указали по каким полям (одно или два поля) делать сравнение чтобы понять есть
эта позиция в базе или нет, запустили и прога находит все чего еще нет в
базе и в конце выводит список новых позиций, и можно или построчно или
массово добавить эти позиции в базу.
Должна быть возможность экспорта из базы данных с настройками:
- Товары (Справочник (каталог) товара, сюда будут загружаться прайсы) – в
справочнике отображается есть товар у нас на складе или нет, его
количество. (и должно быть понятно, вообще этот товар у нас когда то
был, он закончился или его никогда у нас еще не было, чтобы можно было
отличить товар с нулевым остатком, который закончился, от товара с
нулевым остатком, которого у нас никогда еще не было, просто он есть в
каталоге.
- Наш склад(ы) – тут только те товары, которые приходовались на склад, не важно есть они сейчас или нет, если они хоть
раз приходовались – то они в этой таблице показываться. Естественно
можно вручную удалить из этой таблицы любой товар или с справочника в
ручную добавить любой. Но при оприходовании, если товар не был в этой
таблице он сюда добавляется.
- Заказы (заказ это еще не продажа, так как часто клиенты заказали и потерялись) – Заказы автоматом
импортируются по заданному расписанию с сайтов или по требованию, по
нажатию кнопки в интерфейсе программы.
Отдельно кнопка получить заказы с своего сайта и отдельно кнопка получить заказы с сайта на
ПРОМе. Когда проихсодит импорт заказов интерфейс программы не должен
подвисать (блокироватся), а нужно чтобы при этом можно было продолжать
работать. Подвисания допускаются не более десятых доле секунд, а лучше
вообще без них.
- Продажи – сюда переходят заказы с таблицы «заказы» после оплаты или подтвержденные с наложкой. При этом с таблицы
Заказы они не удаляются, а помечаются там цветом, что этот заказ –
подтвержденный и он перешел в продажи.
Под вкладки: Проблема; Брак
- Приходы товара (тут формируются приходы и после поступления товара на
склад, идет физическая сверка, того что заказывали, что было в перечне
при заказе и реально что пришло. Т.е. открыли эту вкладку, выбрали
нужный приход или несколько приходов (так как иногда приходит
одновременно несколько приходов) и начали сканером сканировать
полученный товар и в этой таблице отмечать, что пришло и в конце
происходит перенос прихода (количества товара) в таблицу Наш склад
- Списания товара
- Расходы
- Клиенты
- Черный список (возможно как часть таблицы Клиенты)
- партнеры
- Сотрудники (Для создания учетных записей и указания прав для груп пользователей)
- Дела (Учет и контроль выполнения задач с напоминанием
- Статистика (разные отчеты, по продажам
- Настройки
С нашим сайтом на opencart 1/5/1/3 синхронизируем:
С сайтом на prom.ua:
Предусмотреть что не все статусы в нашей базе синхронизируются с сайтом, т.е. будут
статусы как бы для внутреннего использования.
Из нетипичных особенностей: не делаем копию структуры сайта в базе данных, не
копируем все товары в базу с сайтов, так как сайтов структуры разные.
Каталог товаров на нашем сайте и на проме разный, т.е. товары одни и те же но
не один в один, на нашем сайте больше товаров загружено. Еще одна
особенность – одной позиции с прайса (справочника товара) может
соответствовать множественное значение товара на сайте, причем это
множество может быть разным для нашего сайта и сайта на проме. Т.е.
жесткой привязки по id товара сделать будет проблемно наверно, так как
даже если такое сделать, то на сайте могут добавится или убавится уже
привязанные товары, тогда нужно делать перепривязку, что наверно не
сильно удобно.
На данный момент у меня реализована связь екселя где ведется учет с сайтом на opencart путем прямого обращения к базе
данных сайта командой вида: найти все товары с заданным артикулом или с
заданным артикулом+заданный бренд и у всех найденных обновить цену или
остаток товара, смотря что нужно. Поэтому если добавляю товары или
удаляю, они все равно без проблем находятся в базе данных по заданному
критерию: или артикулу или артикул+бренд
Печать документов:
Контроль такого момента, если посылка по заказу партнера с наложенным платежом
не была забрана его заказчиком, у нас получается убыток на величину
возврата товара – нужно это тоже считать и учитывать при взаиморасчёте.
Т.е. нужно контролировать отдельно посылки новой почтой по заказам
партнера с наложенным платежом.
Так же в будущем хотелось бы подвязать еще телефонию, только не sip а
чтобы через gsm шлюз на обычных сим картах, и чтобы при входящем звонке
отображалось:
ФИО
телефон
Номер последнего заказа (если такой есть) и его статус
Номер ТТН
Статус доставки
Дату доставки
Статус заказа
Метод оплаты
Сумму последней сделки
Товарный состав
Комментарий к заказу
Срок хранения на складе Новой Почты
Время последнего разговора и с кем общался клиент
Находится ли клиент в черном списке
Дополнительные возможности:
В 1 клик создать заказ с заполнением всех полей доставки, если данный
клиент уже совершал у вас заказ. Если это новый клиент, тогда просто
создается заказ и заполняется номер телефона.
Без перехода в заказ покупателя можно отправить номер ТТН в СМС или на эмейл.
Хотелось бы исполнителя, кто реализовывал подобные проекты и знает как все это решить
Budget: 30000 UAH Deadline: 90 days
Доброго дня
виконаємо якісно
всі розрахунки після обговорення деталей
Budget: 150000 UAH Deadline: 30 days
Добрый день. Из пожеланий к функциональности ничего особо сложного, достаточно стандартные вещи для торгового предприятия со своей спецификой.
Готов взяться за реализацию. Есть большой опыт, в том числе и в очень похожих проектах.
Из прописанных требований, пока могу сказать что работы дял команды из разработчика + аналитика, не менее чем на пол-года. Это очень примерно, для точной оценки нужно все это расписывать.
Первый этап - анализ проекта, следующий - реализация. Месячный бюджет минимальной команды по разработке (аналитик + программист + РП) 150 000 грн. Т.е. общий бюджет проекта будет не менее 35 000 у.е.
Буду рад сотрудничать.
С уважением, Евгений.
Это автоматизация промышленного масштаба у Вас описана, тут одноразовой суммой не обойдётесь - нужно пару человек в штат на постоянке + на начальном этапе разработки целая команда, человек 5-10. Меряется в миллионах, если говорить о нормальной реализации
странно, а у меня 90% реализовано с помощью макросов, модулей для сайта, отдельных десктопных программ и все это обошлось, в примерно 250 долларов примерно... о каких миллионах речь непонятно.... или вы что-то не поняли или что-то я не понимаю..... Ответ на ваш вопрос, если у меня почти все это реализовано, зачем этот проект? Ответ: мне нужно чтобы все было в одном месте, удобно и понятно, а не спомощью 10 разных программных решений, где никто кроме меня не может разобратся....
посмотрел ваши проекты, вроде вы схожие и подобные задачи решали.... странно, что из написанного у вас вызвало оценку в миллионы?
может у вас как у специалиста очень высокого уровня, подход очень масштабный и серьезный, поэтому вы так масштабно оценили мой проект...хотя все проще чем вы себе представили..
Да нет просто люди которые в теме, Хотят денег за знания, иногда эти деньги не адекватные а иногда просто оценка не адекватная тут как подойти к теме, если инетересно есть пару блоков по нп с контролем наложик и еще много чего из прошлой работы
Copying the database and front for the database (Currently, the front is partially copied and some characteristics are incorrect. The parser filled the database with its own characteristics) Synchronizing the parser with the database and the characteristics of the database Fixing the bug in the parser agent Cropping photos proportionally to the watermark that comes from the parser Working with the buffer with the new database and tools with the objects of this database Fixing minor bugs: for example, text in pop-ups, or small issues on the front, bugs that appear during task execution Connecting a new storage for media storage Logs have stopped writing to the financial operations table, which affects the balance and tariff plan pages (payment of the tariff, account replenishment (successful/not)) Check the payment functionality again and then replace the test billing API from Monobank with the real one Refine access rights for the database administrator user There are currently hanging processes that load the server; this needs to be checked The logic of comments and notes is currently working incorrectly; it needs to be such that for the same object in 2 databases - comments are tied to each database, not to the object, the source of which is the object of this database (I can explain in more detail in private) Fix the sorting in the databases correctly (Currently from the first added to the last. It needs to be the opposite; the sorting functionality is created) Check and correct the accuracy of filters in the databases, possibly add restrictions on filtering with large data volumes
Hello. I am looking for a mentor in Linux. I have experience as a strong junior DevOps specialist, but Linux and Kubernetes are my weak points. While I have some project experience with Kubernetes, my interaction with Linux is very superficial. Creating something, adding, renaming, opening, etc. is clearly not enough. I need a mentor who can help me improve in this area. The main task is to ensure that the knowledge sticks in my head, possibly through some pet project, tasks, or something along those lines, rather than just "repeat after me." I have taken courses on my own, but they don't particularly "stick" in my head. Here is a rough list of what I think I need: - Linux/Unix systems — in-depth administration of operating systems, file systems, user and access rights management, processes and services (systemd), Bash scripting, logging, monitoring, security configuration, automation of administrative tasks; - Networking technologies — OSI model and TCP/IP stack, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, load balancing, proxy servers, NAT, routing, network utilities (ping, traceroute, netstat, ss, tcpdump, curl), diagnosing and troubleshooting network issues; If Kubernetes can be added to this list, that would be great. Perhaps you can suggest something from your side. The format of the sessions, as I see it, is twice a week, meetings, discussions, consultations. More details can be your ideas and suggestions. Regarding the cost per hour or per month - please propose.
Für ein Kundenprojekt im Bereich Microsoft 365 Modern Workplace suchen wir erfahrene Freelancer (m/w/d) mit Schwerpunkt Microsoft Places. Im Mittelpunkt steht die Beratung, Konfiguration und Optimierung einer Microsoft-365-Umgebung zur Unterstützung moderner Hybrid-Workplace-Konzepte. Aufgaben Beratung bei der Einführung und dem Betrieb von Microsoft Places Analyse bestehender Microsoft-365-Umgebungen und Erarbeitung geeigneter Lösungskonzepte Konfiguration von Gebäuden, Stockwerken, Meetingräumen und Arbeitsplätzen Einrichtung und Optimierung von Desk-Booking- und Room-Booking-Szenarien Integration von Microsoft Places in Microsoft Teams, Outlook und Exchange Online Unterstützung bei Lizenzierungsfragen sowie Best-Practice-Empfehlungen Durchführung von Workshops und Know-how-Transfer für Anwender und IT-Teams Unterstützung bei Troubleshooting sowie im laufenden Betrieb Anforderungen Mehrjährige Erfahrung im Microsoft-365-Umfeld Praktische Erfahrung mit Microsoft Places Sehr gute Kenntnisse in Microsoft 365, Microsoft Teams, Exchange Online und Outlook Erfahrung mit Microsoft Entra ID (Azure AD) Kenntnisse moderner Hybrid-Workplace- und Modern-Work-Konzepte Wünschenswerte Kenntnisse Microsoft Teams Premium PowerShell für Microsoft-365-Administration Erfahrung mit Arbeitsplatz- und Raumbuchungslösungen Microsoft-Zertifizierungen im Bereich Modern Workplace oder Microsoft 365 Erfahrung in der Konzeption und Einführung moderner Arbeitsplatzkonzepte Start: asap Dauer: ca 3 Monate mit Option auf + Einsatzort: Remote / nach Absprache Auslastung: Nach Absprache Interesse? Da sich das Projekt aktuell in der Vorbereitungsphase befindet, möchten wir frühzeitig passende Experten kennenlernen. Bitte senden Sie uns an contract (AT) advergy de : CV Verfügbarkeit Stundensatz (Remote / Onsite) Dreizeiler, wieso Sie besonders gut auf das Projekt passen Vielen Dank und liebe Grüße Seda
The website is developed on: Backend: Java + Spring Boot Database: MySQL Frontend: JavaScript, HTML, CSS Template Engine: Thymeleaf Server: VPS (Linux Ubuntu) Reverse Proxy: Apache2 Architecture: Monolithic application Currently, the website has implemented: A blog with an admin panel. The ability to create and edit articles through the admin panel. The ability to add HTML markup and content through a visual interface. Static pages of the site, which are currently created by the developer manually. ⸻ Task Objective It is necessary to implement the ability to create and manage new commercial service pages through the existing admin panel similarly to how blog articles are currently created. After implementation, the administrator should be able to independently create new SEO service pages without the involvement of the developer. ⸻ Current State Currently, only blog posts can be created through the admin panel. Example: Article 1 Article 2 Article 3 Each article has: Title URL (slug) Content SEO parameters Images ⸻ What Needs to be Implemented 1. New content type "Services" Create a separate section in the admin panel: "Services" It should be independent of the blog section. Example structure: Blog Services ⸻ 1. Creating a service page The administrator should be able to create a new service page through the interface. Commercial service pages consist of 13 blocks, of which 4 blocks are dynamic and 9 are static. Fields: Service name URL (slug) H1 SEO Title Meta Description SEO Keywords Main content of the page Image Publication status (Draft / Published) ⸻ 1. Page content The content should support: HTML markup Text formatting Headings H2-H6 Lists Images Links It is preferable to use the existing editor that is already applied in the blog. ⸻ 1. URL generation Each service should have its own URL. Examples: /visa/usa/business-visa-usa /visa/usa/business-visa-uk /visa/usa/business-visa-canada ⸻ 1. Display on the site After publication, the page should: automatically become available at its URL; use the existing service page template or a new template; display correctly on all devices. ⸻ 1. SEO For each service, it is necessary to provide the ability to configure: Title Description H1 Canonical URL (preferably) Open Graph (preferably) Pages should be indexed by search engines similarly to blog pages. ⸻ 1. List of services In the admin panel, implement: a list of all services; search; editing; deletion; changing publication status. ⸻ 1. Important Implement the ability to create new types of SEO pages without code modifications in the future. through a unified content management mechanism. ⸻ What is Expected from the Developer It is necessary to analyze the existing implementation of the blog and maximize the reuse of the current architecture to create the new "Services" section. When responding, please indicate: How the task will be implemented. What changes will be required in the database. Time estimate. Cost of work. What technologies should the performer know Mandatory: Java Spring Boot MySQL Thymeleaf HTML/CSS JavaScript Working with Linux Ubuntu Desirable: Spring Security SEO optimization of server pages Experience with CMS and CRUD modules Experience supporting monolithic Spring Boot projects
A separate CRM system needs to be developed for the centralized processing of all retail orders from various sales channels (Prom, Rozetka, own websites, and manual orders). Main requirements: A unified order registry from all sources, preserving information about the source and its status. A separate internal CRM status that operates independently of the status on the marketplace or website, with two-way synchronization of statuses where supported. Flexible integration with 1C: for each source, the administrator can separately enable or disable automatic order export. Integration with carriers for automatic creation of shipping documents, saving their numbers in the CRM, and transmitting the shipping document numbers to Prom and Rozetka. Integration with Checkbox for creating receipt projects, using customizable payment method matching, with subsequent fiscalization control. Support for manual order creation (phone, Viber, Telegram, Direct, etc.) with a complete subsequent processing cycle through the CRM. All API keys and integration settings must be managed by the administrator through the CRM interface without the involvement of a programmer. A complete action log and integration logging for system operation control. Main goal The manager must be able to fully process orders in one CRM interface — from receiving the order to creating a document in 1C, shipping document, receipt project, and completing the order, without the need to access the cabinets of Prom, Rozetka, websites, carriers, or Checkbox.