Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Вордпресс(woocommerce) плюс сервис

1698 UAH
C#, PHP

Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.
    1 ставку приховано
  1. 341    2  0   1
    1 день24 000 UAH

    Можем выполнить данную синхронизацию и уже оценили время и примерную цену на выполнение. Есть только вопрос - где должен сохраняться сам заказ (ордер)?

    Мы команда разработчиков с Украины https://emagicone.com/ и работаем на рынке более 10 лет и 8 лет с платформой WooCommerce.

    Предлагаю обсудить детали подробнее, пишите в директ или
    Email: [email protected]
    Viber/Telegram: +380969519552
    Skype: emagicone

  • Оксана Семенюк
    25 вересня 2019, 16:34 |

    Можно ТЗ в личніе сообщения? Прикреплённый вами файл не откраивается.


    Спасибо!  

  • Жасик Ж.
    26 вересня 2019, 8:00 |

    Добрый день

    https://content.freelancehunt.com/projectsnippet/e3187/0b862/195518/service.txt 


    using System;
    using System.Diagnostics;
    using System.Runtime.CompilerServices;
    using Microsoft.AspNetCore.Mvc;
    using TrialTest.Service.Booking.Core.ActiveObject;
    using TrialTest.Service.Booking.Core.Service.Interface;
    using TrialTest.Service.Booking.Core.Service.Statistic;
    using TrialTest.Service.Booking.Core.Service.Statistic.Model;
    using TrialTest.Service.Booking.Web.Model;
    
    namespace TrialTest.Service.Booking.Web.Controllers {
        [Route("api/[controller]/[action]")]
        [ApiController]
        public class BookingController : ControllerBase {
    
            protected readonly IWaveService Service;
            protected readonly IStatisticService ServiceStatistic;
    
            public BookingController(IWaveService service, IStatisticService statisticService) {
                Service = service;
                ServiceStatistic = statisticService;
            }
    
            [HttpGet("{waveId}")]
            public ActionResult<WaveObject> GetWaveInfo(Guid waveId) {
                return Call(wave => wave, waveId);
            }
    
            [HttpGet("{waveId}/{userName}")]
            public ActionResult<Guid> Create(Guid waveId, string userName) {
                return Call(wave => {
                    var date = DateTime.Now;
    
                    if (!wave.HasCreateBooking(date, out var msg))
                        throw new Exception(msg);
    
                    return wave.CreateBooking(date, userName);
                }, waveId);
            }
    
            [HttpGet("{waveId}/{bookingId}")]
            public ActionResult<bool> Check(Guid waveId, Guid bookingId) {
                return Call(wave => {
                    return wave.ValidateBooking(bookingId);
                }, waveId);
            }
    
            [HttpGet("{waveId}/{bookingId}/{userName}")]
            public ActionResult<bool> Cancel(Guid waveId, Guid bookingId, string userName) {
                return Call(wave => {
                    return wave.CancelBooking(bookingId, userName);
                }, waveId);
            }
    
            protected ActionResult<T> Call<T>(Func<WaveObject, T> func, Guid waveId, [CallerMemberName] string callerMemberName = null) {
                //var sw = new Stopwatch();
                //sw.Start();
                //var statisticKey = $"{nameof(BookingController)}_{callerMemberName}";
    
                try {
                    //ServiceStatistic.RegisterEvent(statisticKey, EStatisticEventType.Begin, null);
    
                    var wave = Service.GetWave(waveId);
                    if (wave == null) throw new Exception("Поток с указаным идентификатором не найден."); //todo(maksim): Локализовать
    
                    return func.Invoke(wave);
                } catch (Exception ex) {
                    throw;
                } finally {
                    //ServiceStatistic.RegisterEvent(statisticKey, EStatisticEventType.End, sw.Elapsed);
                    //sw.Stop();
                }
            }
        }
    }
  • Оксана Семенюк
    26 вересня 2019, 11:02 |

    Спасибо.


    Можем выполнить данную синхронизацию и уже оценили время и примерную цену на выполнение. Есть только вопрос - где должен сохраняться сам заказ (ордер)?

  • Жасик Ж.
    26 вересня 2019, 11:06 |

    через данный сервер мы контролируем кнопку "купить от вукомерса" то есть количество и время. И если все в порядке тогда пропускаем дальше на оформление заказа от вукомерса. 

  • Жасик Ж.
    26 вересня 2019, 14:14 |

    то есть все на вукомерс и сохраняется

  • Оксана Семенюк
    26 вересня 2019, 14:42 |

    Спасибо!

    Напишу вам (отредактирую свою ставку) детальнее цену и срок выполнения чуть позже.

  • Жасик Ж.
    26 вересня 2019, 14:56 |

    хорошо

  • Оксана Семенюк
    27 вересня 2019, 13:25 |

    Цена и время которое нужно для выполнения такой синхронизации (интеграции) учитывая все возможные моменты и конфликты между системами. 

    64 000 рублей и 8 дней 

    Можем работать по контракту и тогда фактическая цена в конце будет на основании времени затраченного разработчиками на выполнение.

  • Жасик Ж.
    27 вересня 2019, 13:33 |

    спасибо не надо. )

  • Оксана Семенюк
    27 вересня 2019, 13:46 |

    Если не найдете никого, то обращайтесь.

    Цена адекватная и дешевле никто не сделает.


    В любом случае удачи вам с проектом.

  • Жасик Ж.
    27 вересня 2019, 14:49 |

    100% сделает уже делал подобие такого 

  • Профіль видалено
    29 вересня 2019, 18:29 |

    Сделаю за 63500р

Актуальні фриланс-проєкти в категорії C#

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)

1000 UAH

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з…

C та C++C# ∙ 10 днів 7 годин тому ∙ 2 ставки

Створення плагіну для інтеграції з POS-системою Syrve, C#

Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка…

C#Веб-програмування ∙ 13 днів 4 години тому ∙ 15 ставок

Замовник
Жасик Ж.
Казахстан Павлодар  26  2
Проєкт опублікований
6 років тому
76 переглядів
Мітки