Budget: 190000 RUB Deadline: 90 days
Могу сделать. Портфолио: http://flashscript.000webhostapp.com
Десктопное приложение + база данных
Примерно должно быть 20 основных таблиц.
Приложение должно получать заказы с 3-х сайтов и выполнятся синхронизации остатков товара, статусов заказа и цен на этих сайтах, с базой данных в нашей базе.
Т.е. с сайтов получаем:
- заказы и всю информацию содержащуюся в заказе,
- начальный статус заказа
На сайты передаем:
- новый статус заказа,
- остаток товара
И так же нужно синхронизировать цены на товары с внутреннего справочника товара и если нужно то и остатки.
Получать заказы и передавать инфу нужно с 3-мя сайтами:
1. сайт на CMS Opencart 1.5.1.3 - метод конекта с базой напрямую с mySql сайта
2. сайт на платформе Prom.ua - метод конекта с базой через АПИ ПРОМа ( http://support.prom.ua/docs/#!/Orders/get_orders_id )
3. сайт на платформе Zakupka - метод конекта или по протоколу конекта как с 1С или парсинг админки с нужными данными. (ссілка на саму платформу http://zakupka.com/)
вот перечень основных таблиц:
Отчеты по продажам, закупке, браку, обороту, прибыли, расходам и т.д. и т.п., т.е. вся возможная отчетная и аналитическая информация по всей деятельности, все что можно посчитать, тут должно отображаться в понятном и доступном виде, с возможностью выбора периода отображения (быстрый выбор периода:
За сегодня
Последняя неделя
Последний месяц
Квартал
6 месяцев
Год
1.5 Года
2 Года
3 Года
За все время
И возможность задать любой период указывая начало и конец.
Учет (статистика):
- прибыль
-оборота
-расходов
- статистика продаж по каждому товару, раздельно по его артикулу и по названию товара
- статистика по Браку товара раздельно по артикулу и по названию товара и по причине брака,
- на какую сумму по закупочной или отпускной цене товара на складе в наличии.
- выборка самых продаваемый товар за выбранный период
- выборка самых не продаваемых товаров 1-500 за выбранный период
Прибыль и оборот по каналам продаж
Прибыль и оборот по партнерам
Статистика не забранных посылок (отказов): по названию товара, по артикулу, по городу, по области.
-------
Многопользовательность.
Вход в приложение по логину и паролю, должно быть разграничение прав доступа к таблицам и столбцам в таблицах исходя из группы пользователя, работа как по локальной сети, так и через интернет
Что должно еще уметь делать приложение:
- возможность фильтрации любых отображаемых данных по любым наборам критериев с удобной реализацией,
- наличие удобного поиска по любым полям,
- редактировать любые данные полученные с сайта (данные в заказе: товар, количество, цену, данные по способу оплаты и доставке и заказчику и др.)
- создать заказ в самом приложении
- отправка смс (через смс шлюзы https://my.smsclub.mobi и https://www.atompark.com/ )
и e-mail уведомлений по заранее заданным шаблонам, с подстановкой нужных данных с базы данных как в ручном режиме, так и автоматически при смене статуса заказа, а так же отправка отдельного смс по шаблону или произвольного содержания.
- автоматическая смена статуса заказов через заданный промежуток времени с отправкой смс и e-mail уведомлений если это задано.
- предустановленные фильтры для заказов на отдельных вкладках программы, с возможностью создавать новые и настраивать имеющиеся.
- печать с подстановкой данных из базы по шаблону документов (гарантийный талон, товарный чек, товарная накладная и любой другой по созданному шаблону), т.е. с возможностью создать любой шаблон, указать какие данные должны туда подставляться.
- контроль, кто и когда производил изменения данных в базе данных.
- Контроль и фиксация времени входа и выхода в/из приложения пользователя.
- ручное и автоматическое создания бекапа как базы целиком, так и отдельных таблиц, с возможностью через приложение выполнить как создание бекапа так и разворачивание из бекапа базы данных или отдельных таблиц.
- взаимодействие по АПИ Новой почты, где нужно реализовать максимум, что позволяет их апи, примерно вот это (скопировал с описания чужого модуля по работе с новой почтой):
Быстрого и массового (или единичного) создания ТТН Новой Почты для полученных заказов с сайтов, которые поступили в базу данных (создание, хранение / редактирование / удаление и печать экспресс накладных)
Автоматический контроль ( и по требованию) получения денежных переводов, ценных бумаг, контроля оплаты и возвратов от НП
Отслеживания текущего статуса отправления
Вывод на печать доступных к получению денежных переводов ПОСТ ФИНАНС
Отслеживание статуса доставки посылки клиенту и обратной доставки
Отказанные от получения заказы помечаются заданным цветом и заказчик автоматически попадает в Черный список
Контроль не забранных посылок 3 и 4 дня и выделение заданным цветом этих заказов
Расчет стоимости и даты доставки во время оформления заказа прямо в приложении при оформлении заказа по телефону через АПИ и если нет связи с Новой почтой, то через калькулятор согласно их тарифов. При расчете через калькулятор, должен быть значок, что стоимость была рассчитана калькулятором и может быть не точной.
Моментальный просмотр текущей суммы в наложенных платежах Новой Почты, которые еще не выплачены
Вывод списка товаров и\или артикулов товара и их количества на накладной НП для удобного упаковывания посылок (можно отключать)
Делать заявку на возврат или переадресацию посылок прямо с приложения
Ссылка на описание апи новой почты https://devcenter.novaposhta.ua/
Если их АПИ позволяет реализовывать еще какие-то функции, то хотелось бы их тоже реализовать, с новой почтой работаем очень плотно, поэтому хотелось бы чтобы все что можно с ними реализовать по взаимодействию через их апи было сделано в нашем приложении, чтобы не приходилось прыгать между своим приложением и их приложением или их личным кабинетом.
- визуальное оформление (заливка и цвет шрифта) для ячеек и строк на основании данных в ячейке (типа логического форматирования в екселе)
Так же нужно реализовать работу по апи с Выписка приват 24 для автоматического или полуавтоматического контроля оплаты заказов https://api.privatbank.ua/#p24/orders
и взаимодействие по АПИ с укр почтой для создания посылок
Есть частичное ТЗ на все это.
Срок исполнения 2 месяца + 1 месяц тестирования, поэтому просьба подавать заявки тем, кто полностью свободен и сможет на 100% времени заниматься данным проектом, так как если заниматься проектом по остаточному принципу все растянится намного дольше.
Еще интересует за доп оплату подключение приложения телефонии на основе gsm шлюза.
Budget: 190000 RUB Deadline: 90 days
Могу сделать. Портфолио: http://flashscript.000webhostapp.com
Budget: 60000 UAH Deadline: 90 days
Технологии Laravel (php), VueJS (javascript), Bootstrap (css), MySQL. Полностью свободен и готов заниматься проектом 100% времени. 3 месяца на разработку, плюс месяц на тестирование.
Budget: 45555 UAH Deadline: 90 days
Добрый день. Готовы выполнить вашу задачу. Есть опыт в написании программ с нуля.
Есть опты интеграции, новой почты, приват банка, прома, опен кар в 1с8
Даем гарантию на выполненную работу.
Вайбер, телеграм +380978287408. почта [email protected]
Так же каждому нашему клиенту бесплатно устанавливаем модуль для отправки смс сообщений из 1с.
Данный проект я могу реализовать на Delphi+MySQL. Но стоимость проекта, как по мне, занижена. Мое мнение, стоимость проекта от 65000 грн.
меня зовут Эдуард как зовут заказчика?кто его проверял?кто за него поручится может?
Помнится цена этого проекта была 20 000 и 26 000 было дорого. Что изменилось ?
в плане проекта, ничего не изменилось, кроме того что сроки горят, а исполнители, которые берутся, спустя 2 месяца не могут ничего предоставить и начинают теряться... все хотят больше денег, вот уже согласен на бОльшую сумму, только исполнителей нет. Как видите цена проекта уже выросла, а заявок 1-2-3 и все... да и в коментах, люди уже просят от 65 000)))))) но я ничему не удивляюсь, мне и миллион уже называли цену)
90% того что есть в 1 с - мне не нужно, мне буг. учет вообще не нужен, и чтобы это не мешало это нужно выпилить, а 90% того что мне нужно - в 1с нет.
И зачем мне такая платформа? кроме всего прочего 1с это дорого в плане доработки разработки, нормальный специалист берет от 50 у.е. в час, а тут на 2 месяца работы, итого проект выйдет по такой цене? завязываясь с 1с я связан возможностями платформы 1с и привязан к разработчикам 1с.
Т.е. в итоге за свои деньги получаю себе кучу проблем!
в плане буг. учета 1с помогает, но мне такой учет не нужен, мне нужна автоматизация бизнес процессов м управленческий учет - 1с для этого не предназначена.
Цена меня устраивает проекта вашего, но вот со сроками беда. Все же нужно познавать, тестировать как работает, от срока в 6 месяцев я бы взялся сам делать такое, но вы время уже потеряли, за 2 месяца просто не успею.
Если не секрет, на чем горе исполнители пытались написать данный проект?
И еще, по поводу 65000+, я еще раз внимательно прочитал ваши требования. У вас что не пункт, так не маленький кусок работы. Вам нужно пересмотреть требования, если хотите что бы Исполнитель вложился в два месяца, или пересмотреть сумму.
Возьмем, к примеру, структура БД. Каждая из таблиц в Вашем списке, буде иметь более 5 таблиц в БД, и то еще не факт. Плюс надо что бы разработчик понимал бизнес-логику, которую Вы хотите реализовать. Ведь надо еще связи "нарисовать". Я думаю только на создание полноценной структуры + осознание бизнес-логики уйдет больше 40 часов.
Или такое требование - "ручное и автоматическое создания бекапа как базы целиком, так и отдельных таблиц, с возможностью через приложение выполнить как создание бекапа так и разворачивание из бекапа базы данных или отдельных таблиц"
Ваша задача требует использование SQL-сервера. И Вы хотите что бы Исполнитель написал внутри разрабатываемого приложения полноценную утилиту по работе с базой данных. Такие утилиты, что бы небыло косяков, пишутся от одного месяца.
Или еще одно требование - "взаимодействие по АПИ Новой почты, где нужно реализовать максимум, что позволяет их апи". Как это можно оценить с точки зрения человеко часов?
Мой Вам совет.
1) Определитесь с использованием языка, на котором это должно быть написано
2) Создайте отдельную работу на этом сайте, где Исполнитель, разработает для вас структуру базы данных. С описанием всех полей, связей и описанием всех бизнес-процессов.
Затем будете двигаться дальше. Попытка возложить на плечи одного исполнителя все ваши требования - в этом случае вам никогда проект не напишут. Даром только деньги потратите.
писали на Си шарп + WPF + MySql несколько раз и последний раз на Лазарус.
На чем писать не суть важно, это инструмент - главное чтобы исполнитель владел этим инструментом.
Структуру можно сделать за 2- 3 дня, т.е. 20-25 часов, если владеть навыками и нужными инструментами проектирования.
Если заказывать по частям, у отдельных исполнителей, то получится в 5-10 раз дороже чем если заказывать в одном месте! Так же потом концов не найдешь, когда все это не будет между собой работать, каждый будет валить на другого разработчика!
Написать можно на всем. Но на 1с можно реализовать все это за месяц, и еще один на синхронизации с инет магазинами. Был опыт внедрения на 1с 7.7 и на 1с 8 (конфигурации писал с нуля). Но синхронизацию делал на cms cs-cart и выгрузка на пром (тогда еще апи не было).
Вам нужна складская программа, а ничего толкового чем 1с нет.
Можно и за 10 часов уложиться, если знать всю бизнес логику будущего приложения. А у Вас кроме "хотелок", больше ничего нету. Это означает, что придется постоянно уточнять у Заказчика нюансы. Именно на это и уйдет 40 часов.
кроме хотелок есть связь, если вы опытный разработчик проводите бриф, и за 2-3 часа получаете все что нужно для создания логики и структутры для приложения. Если у вас опыта в реализации таких проектов нет, то вам даже 1000% ТЗ не поможет, так как вы не будете знать и понимать с какой стороны к этому всему подойти, как это все реализовать и собрать до кучи и чтобы все между собой правильно еще и взаимодействовало.
Ну да, ну да. Проводите бриф - плавали, знаем. Как правило Заказчик сбрасывает кучу печатной отчетности, что то грит на словах и ждет чуда. После того как сделан черновой вариант структуры, и начинаются уточняющие вопросы, выясняется что Заказчик забыл о какой то" фиче", без которой ему ну просто ни как. После чего приходится в лучшем случае - дополнять, в худшем случае - переделывать. И так несколько раз.
Просто поумничаю.... Вы хотите получить на выходе готовую учетную систему, конкурирующую с 1С или другими торговыми учетками. Начиная от миллиона нормальная стоимость. Кто предлагает меньше 0,5 миллиона (если брать чистую зарплату программистов без НДС и др отчислений), просто неадекватно оценивают трудозатраты.
Структура базы данных - это ещё даже не 1% подобного приложения. Если нужна учетная система дешево, смотрите в сторону готовых решений. В том же 1С можно не использовать бухгалтерию, если не хотите. Но это готовое решение всего, о чем написано. В УТ кстати нет бухгалтерии.
Интеграцию с новой почтой уже накатали давно.
Исполнителей по 1С на фрилансе можно найти от 10$/час, причем если работа объёмная, то и того меньше.
За два месяца даже КБ САП здесь не управится. Разве что начнут.
" Вы хотите получить на выходе готовую учетную систему, конкурирующую с 1С " - мне и близко не нужен функционал 1с, так как это программа для буг. учета, а мне буг. учет не нужен, около 95% того что в 1с мне НЕ НУЖНО! Поэтому не нужно равнять мой "велосипед" с буг. комбайном 1с!
Вы просто имеете неправильное представление об 1С и на основе этого неправильного представления готовы терять деньги и время
Т.е. вы хотите сказать, что на базе 1с все это можно легко и быстро и дешево реализовать?
Быстро и дешево вы уже кажется хотели ?
На базе 1С реализовать нужное вам будет просто проще, там много готового функционала.
Легче чем на другом языке (в вашем случаи). Беккенд писать проще, многопользовательность и права ставить удобно, разные варианты входа (локальный, удаленный и браузер). Настроить интерфейс и права вы потом сможете сами (без программиста).
Алексей, у меня встречное предложение - куплю ТЗ или один час интервью с вами по поводу представленной задачи. Если вам интересно, назовите пожалуйста дату и удобный способ связи.
Цікава задача. Ми готові її РЕЛІЗУВАТИ не довше як за 3+1 місяці, але старт через 1 місяць. Досвід роботи у команди у цій області - величезний. Готовий до обговорення та іти на компроміси для взаємовигідної співпраці.
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
Channel requirements: 1. Content language: Russian or Ukrainian (mixed RU/UA content is allowed) 2. Number of subscribers: At least 500 subscribers 3. Activity: The last post published no later than 32 hours ago 4. Comments: Comments must be open under the posts (through a group or embedded) 5. Quantity: Minimum 15,000 lines 6. Theme: War, news, politics, fights, trash/gore, sports, cars, crypto, fishing, and others Data to be collected for each channel Mandatory fields: Channel name username (link) Number of subscribers Theme (news, crypto, humor, business, etc.) Language (RU / UA / MIX) Date and time of the last post Presence of comments (yes) File format: Google Sheets / Excel (.xlsx)
We are looking for an experienced 1C developer who can not only perform individual tasks but also deeply understand our business processes, suggest improvements, and participate in the development of the system.What you will be doing: Analyzing existing processes in 1C and understanding the company's operational logic. Developing new functionality and enhancing existing features. Optimizing business processes and automating routine operations. Integrating 1C with the website, CRM, marketplaces, and other external services via API. Creating and refining processing, reports, documents, print forms, and data exchanges. Identifying bottlenecks in the system's operation and proposing ways to eliminate them. Participating in the design of new processes together with management and the team. Our expectations: Confident knowledge of the 1C:Enterprise 8 platform. Experience in developing and optimizing complex configurations. Understanding of the principles of business process automation. Experience in integrating 1C with external systems. Ability to independently analyze tasks and propose optimal solutions, not just execute technical assignments. Responsibility, initiative, and a desire to achieve results. It would be a big plus: Experience working with online stores and e-commerce. Experience integrating with payment systems, delivery services, and CRM. Knowledge of SQL, HTTP/API, XML/JSON. Experience with high-load systems. Work format: Remote work. Long-term cooperation. Workload as tasks arise with the prospect of ongoing work. Payment is discussed individually (hourly or per project). When responding, please indicate: Your experience with 1C. What major projects you have implemented. Examples of optimizations or automations you are particularly proud of. Your hourly rate or desired payment format. How many hours per week you are willing to dedicate to the project.
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.
We have synchronization of two data sources with the CRM. The system as a whole is stable. However, there remains a part that becomes desynchronized. The main hypothesis is that in one of the sources, the data changes after the initial synchronization, and these changes are not always pulled into the CRM. + the data in the two sources have different names/identifiers even though they represent the same entities.