Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
20000 ₴

С# приложение + база данных MySql для учета заказов и товара

project expired


Десктопное приложение.


Ищу исполнителя, кто хорошо разбирается в построение баз данных, чтобы поняв суть смог заложить правильную архитектуру базы данных, кто хорошо знает C#, чтобы можно было немного добавить автоматизации в базу данных.

К сожалению готового ТЗ нет, но есть наброски.

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


Требование к исполнителю:

- фриланс является основной работой

- готов приступить к работе сейчас

- онлайн в 6 дней в неделю в рабочее время, чтобы быстро взаимодействовать для ускорения разработки проекта.

- умение соблюдать сроки и выдерживать дедлайн

- оплата по факту или безопасная сделка с комиссией 50 на 50


Сейчас учет ведется в ексель но в очень упрощенной схеме. Не хватает одновременной работы сразу 2-3-м человекам, разграничение прав, надежности.


Примерно должно быть 15-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 уведомлений если это задано.

- предустановленные фильтры для заказов на отдельных вкладках программы, с возможностью создавать новые и настраивать имеющиеся.

 - печать с подстановкой данных из базы по шаблону  документов (гарантийный талон, товарный чек, товарная накладная и любой другой по созданному шаблону), т.е. с возможностью создать любой шаблон, указать какие данные должны туда подставляться.

- контроль, кто и когда производил изменения данных в базе данных.

- Контроль и фиксация времени входа и выхода в/из приложения пользователя.

- ручное и автоматическое создания бекапа как базы целиком, так и отдельных таблиц, с возможностью через приложение выполнить как создание бекапа так и разворачивание из бекапа базы данных или отдельных таблиц.


По цене предлагайте ваши предложения, база можно сказать типичная, для ведения торговли, учета заказов, ведения склада, клиентов и расчета расходов, доходов и подобного.


Еще интересует за доп оплату интеграция этого приложения по апи:

и подключение телефонии на основе gsm шлюза.



Update #1 from 25 April at 16:28
Еще нужно взаимодействие с новой почты, нужно взять максимум, что позволяет их апи, примерно вот это (скопировал с описания чужого модуля по работе с новой почтой):

Быстрого и массового (или единичного) создания ТТН Новой Почты для полученных заказов с сайтов, которые поступили в базу данных (создание, хранение / редактирование / удаление и печать экспресс накладных)
Автоматический контроль ( и по требованию) получения денежных переводов, ценных бумаг, контроля оплаты и возвратов от НП
Отслеживания текущего статуса отправления
Вывод на печать доступных к получению денежных переводов ПОСТ ФИНАНС
Отслеживание статуса доставки посылки клиенту и обратной доставки
Отказанные от получения заказы помечаются заданным цветом и заказчик автоматически попадает в Черный список
Контроль не забранных посылок 3 и 4 дня и выделение заданным цветом этих заказов
Расчет стоимости и даты доставки во время оформления заказа прямо в приложении при оформлении заказа по телефону через АПИ и если нет связи с Новой почтой, то через калькулятор согласно их тарифов. При расчете через калькулятор, должен быть значок, что стоимость была рассчитана калькулятором и может быть не точной.
Моментальный просмотр текущей суммы в наложенных платежах Новой Почты, которые еще не выплачены
Вывод списка товаров и\или артикулов товара и их количества на накладной НП для удобного упаковывания посылок (можно отключать)
Делать заявку на возврат или переадресацию посылок прямо с приложения
Ссылка на описание апи новой почты https://devcenter.novaposhta.ua/

Если их АПИ позволяет реализовывать еще какие-то функции, то хотелось бы их тоже реализовать, с новой почтой работаем очень плотно, поэтому хотелось бы чтобы все что можно с ними реализовать по взаимодействию через их апи было сделано в нашем приложении, чтобы не приходилось прыгать между своим приложением и их приложением или их личным кабинетом.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 dayconcealed
    Владимир Иванов
     320   9   0

    Здравствуйте.

    Могу сделать вам такую программу, на C# будет дольше разработка вестись и дороже получится. Вам ведь не важно на чем сделано, главное чтобы работало и можно было поддерживать - любой студент сможет доработать программу.

    Цена и сроки примерные, более точные после обсуждения в скайпе midli7

    Ukraine Odessa | 11 March at 13:31 |
  2. 30 daysconcealed
    Иван Дмитриев
     344   9   2

    Здравствуйте, готов реализовать. Есть опыт проектирования баз данных и разработки на C#, часть есть в портфолио. Для начала работы достаточно вашего текущего описания + подробнее уточнить несколько пунктов. Я вам писал в декабре, если не ошибаюсь)

    email: [email protected]
    Telegram: https://t.me/ivas1256
    Skype: ivas1256

    Russia Perm | 10 March at 18:29 |
  3. 60 daysconcealed
    Юрій Морозов
     485  verified   9   0

    Имею опыт в разработке сложных десктопных приложений на C#. Последние работы это система онлайн мониторинга отгрузочных рамп и транспорта на территории распределительного центра по отгрузки товара в магазины сети. Для них же делал система планирования транспорта и заказов в магазины сети, ПО имеет множество отчетов выгружаемых в ексель, как управленческих так и сопроводительная документация в рейс водителю. Так же писал ПО расчета стоимости поездок для последующего выставления счетов заказчикам. Для всех ПО создавал базы данных, продумывал архитектуру, внешние ключи, индексы и тд. Сроки и стоимость указаны ориентировочные, меня больше привлекает ни деньги, а удовольствие от реализации довольно не простого проекта. Для начала необходимо будет написать ТЗ и план и двигаться согласно ТЗ и плана, поскольку ПО не малое, что бы у нас с вами в процессе или в конце не было конфликта, все должно быть фиксировано на бумаге.

    Ukraine Dnepr | 10 March at 22:38 |
  4. 37 daysconcealed
    Андрій Баюрський
     944  verified   19   0

    Доброго времени суток.

    Ознакомился с описанием Вашего проекта. Заинтересовался.
    Что могу сказать, под все Ваши критерии я не совсем подхожу, т.к. фриланс не является для меня работой, а скорее средством получения нового и интересного опыта, которого мне не хватает на работе.

    В целом ознакомился с тём, что Вам нужно, подобную систему, как минимум одну рабочую, и несколько которые потом умерли, я делал. Так же с нуля, так что подобный опыт у меня уже есть. По скайпе могу показать, если интересно. В целом если хорошо выделить все необходимое, проект получится закрыть быстро.

    Буду рад сотрудничеству.

    Спасибо!

    Ukraine Ternopol | 10 March at 23:42 |
  5. 10 daysconcealed
    Ihor Paniuk
     155   1   0

    Здравствуйте!
    Имею опыт, время, желание, пунктуальность.
    Телеграм @igorqua

    Ukraine Kyiv | 11 March at 08:10 |
  6. 60 daysconcealed
    Юрий Яремчук
     168   2   0

    Умею задавать правильные вопросы, Есть большой опыт работы с базами данных. Готов выполнить на C# + MS SQL Express, не раз видел приложения, написанные програмистами с небольшим опытом в базах данных, потому знаю чем потом это оборачивается (в приложении все безбожно висит, а пользователь думает, что это такая крутая программа).
    Фриланс не основная работа, готов работать 4 часа по вечерам, с обсуждением задания в рабочее время, если нужно.

    Ukraine Borispol | 11 March at 10:39 |
  7. 10 daysconcealed
    Николай Вовк
     145 

    добрый день. готов обсудить детали. на данный момент я свободен и могу приступать к работе прямо сейчас

    Ukraine Sumy | 11 March at 12:11 |
  8. 7 daysconcealed
    Assan M
     234 

    Добрый день,
    Опыт работы на C#, MSSQL более 5 лет
    готов к сотрудничеству и обсуждению всех требований

    Kazakhstan Almaty (Alma-Ata) | 11 March at 12:29 |
  9. 1 dayconcealed
    Денис Слєпньов
     264   8   0

    Здравствуйте, мне интересно Ваше предложение, готов обсудить детали проекта!!!!!!!!!!!!!!!!!!!!!!

    Ukraine Zhitomir | 11 March at 16:42 |
  10. 40 daysconcealed
    Владислав Козак
     290   1   0

    Добрый день!
    Могу выполнить Ваш заказ, имел опыт работы с крупными проектами, понимаю что и как должно работать.
    Готов выполнить создание базы данных, интеграцию с различными сервисами с пользовательским интерфейсом.
    Также с учетом безопасности системы.
    Помогу корректно составить ТЗ.

    Опыт работы C# (основной алгоритм, сама программа) 3 года
    Опыт разработки баз данных 2 года

    С уважением,
    Владислав

    Ukraine Ukraine | 15 March at 12:55 |
  1. proposal concealed by freelancer
  2. proposal concealed by freelancer
  3. 20 daysconcealed
    Владимир Шевченко
     445   1   1

    Есть опыт в разработке любых приложений.
    Работаю по предоплате по следующим критериям:
    4 часа в день * стоимость часа (оговаривается) * срок проекта
    Результат работы:
    Отчет по архитектуре базы данных со всеми диаграмами и выкладками. Отчет содержит полную срукутуру базы данных, описание классов, взаимосвязи и т.п.
    Эксплуатационная документация
    Исполняемый код (C# как заказывали) + база данных (платформа на Ваш выбор)
    Передача исходного кода после окончательных расчетов.

    Стучитесь в скайп BlackLotos2006 обговорим.

    Ukraine Kyiv | 26 April at 19:01 |
  1. proposal withdrawn
  • deleted by moderator
  • вы с таким подходо не найдете исполнителей, оформите все вышеописанное в док или пдф, скоректируйте условия(кто работает 6 дней в неделю идут в офис, на фрилансе или школьники за опытом или ленивые профи+ кто вам будет такое делать с оплатой по факту? кушать то надо), а так же приложите примеры отчетов. Если это все будет можете маякнуть мне в приват и я посмотрю на заказ более внимательно, возможно даже ставку сделаю

  • Роман Артемов
    Complain | 13 March at 18:38 |

    - онлайн в 6 дней в неделю в рабочее время, чтобы быстро взаимодействовать для ускорения разработки проекта.

    прямо противоречит этому:

    - фриланс является основной работой

  • а в чем противоречие можете пояснить ?

  • deleted by moderator
  • deleted by moderator
  • deleted by moderator

Client
Алексей Тттт
Ukraine Ukraine  49   0
Project published
10 March at 17:46
354 views