Support on the project, always in contact.
Budget: 30000 RUB Deadline: 7 days
Hello, I am ready to discuss details with you.
In account of the server socket, what is the purpose of writing it from scratch. After all, there are already a lot of working nio\io servers, jetty, netty and tomcat. We need to discuss everything in more detail. Write
Proposals concealed
Proposals are currently absent
Proposals concealed
-
Andrey Mestny 10 October 2019Наверное имелось ввиду, что одно поле из JSON сообщение будет вынесено за пределы JSON сообщения и по нему будет осуществляться сортировка JSON сообщений. в базе. С этим то как раз всё ясно, там сам проект похоже школьники какие-то писали, строго по учебнику Java 2 Ноутона и Шилда. :)
-
Vitalii Valchuk 9 October 20191.Настройка сервера:
Ввод/Изменение/Удаление: Название, адреса, порта клиента.- это уже не сервер, это уже клиент будет, если нужно вводить данные для подключения к клиенту
-
Andrey Mestny 10 October 2019Я отозвал свою ставку, так как выяснилось что никакого технического задания у заказчика нет, никаких протоколов обмена клиента сервера по сокет соединению нет и что надо заказчику вообще непонятно. А два уточнения проекта вообще ничего не уточняют. Соответственно написать никакой многопоточный сокет сервер, сама идея которого явно взята из учебника по Java, без четко документированного протокола обмена клиента с сервером невозможно.
Да и не нужен никакой сокет сервер для передачи файлов в век HTTPS запросов и AJAX вызовов. Так же никакой SQLite в профессиональном проекте совершенно не нужен. Соответственно нужно всё начинать с нуля, всё что там ваши школьники и студенты понаписали, можете смело отправлять в корзину, а выплаченные им деньги списывать на финансовую, безвозмездную помощь начинающим программистам.
Короче этот проект можно смело закрывать и открывать новый, где то на 7000 рублей. Чтобы просто пересмотреть всю вашу бизнес идею, посмотреть все эти ваши клиентские программы, которые вам школьники и студенты успели уже написать и подумать, а можно ли все это дальше как-то использовать. Может там чего и можно вытащить полезного из этих студенческих проб пера и переделать чисто студенческий протокол сокет соединения, взятый из классического учебника по Java на нормальные профессиональные AJAX вызовы.
-
Andrey Mestny 10 October 2019Ну и еще один вариант, что заказчик стал жертвой развода на иностранных биржах фрееланса. Когда заказчик размещает свой заказ у "очень квалифицированных" программистов из беднейших стран, радуется вежливости исполнителя и дешевизне проекта и делает предоплату. И почему то надеется что человек, живущий в шалаше, сможет ему написать всего то за миску риса программу для управления самолетом. Тогда всё, тогда можно клиентские программы даже и не смотреть. В них наверняка программный мусор, взятый из интернета. Суть развода в том, чтобы вытащить из клиента как можно большую предоплату и скинуть ему в качестве отчета кашу из исходников, работу которых заказчик не может проверить, так как для этого нужен еще и Многопоточный Сокет Сервер. Извини Бро нам сейчас некогда, найми кого нибудь другого, клиентская программа это 90 % стоимости проекта, а мы с тебя взяли по предоплате всего 70 %. Найми на оставшиеся деньги, кого нибудь другого и оставь нам положительный отзыв, а иначе мы не сможем тебя в дальнейшем консультировать.
Current freelance projects in the category Databases & SQL
A complete transfer of two OpenCart websites from one account to another within the same hosting provider is required. The reason for the transfer: the current account does not allow payment for services in the necessary way, so the projects need to be moved to another account of the same hosting provider. After the work is completed, both websites must fully function on the new account without data loss, settings, or functionality.What needs to be done Transfer two OpenCart websites with all files and databases. Transfer all settings, templates, modules, and extensions. Correctly connect the databases. Connect both domain names to the new hosting account. Make all necessary DNS or internal hosting settings changes (if required). For one of the websites, purchase and activate a license, linking it to the new domain name (if license transfer or new activation is necessary). Set up SSL certificates for both websites. Check the functionality: homepage; categories; product cards; cart; checkout; administrative panel; all installed modules; SEO and URL rewriting; form submissions and other core functions. Check for PHP, MySQL, SSL errors, and redirects. Perform the transfer with minimal downtime.Requirements The hosting provider remains unchanged — only the account within the same hosting is changed. After the work is completed, both websites must fully operate on the new account. All products, categories, images, SEO settings, templates, modules, and data must be preserved. The contractor must independently perform all necessary technical settings for the correct operation of the websites and domains.Result Two OpenCart websites fully transferred to the new account. Both domain names correctly connected to the new account. SSL works without errors. The license for the necessary website is activated and correctly linked. Both websites are fully operational and ready for further use.
Create a dashboard for monitoring and analyzing the performance of the company's location network (branches) in Google Business Profile (GBP) through the official Google Business Profile API. Process via a script based on Google Apps Script (link to Google Sheets). Record data in Google Sheets (which serves as a database for Looker Studio). Update: Daily (with an indication of the last update date). Create a Google Cloud service account. The script runs once a day (trigger at 03:00 AM) and sends a request to the GBP API. It retrieves metrics for the previous day for each location (locationId). Records data in a flat format (row = unique combination of Date + Branch ID + Metrics). Key Performance Indicator CardsCard NameGBP MetricDynamic FormatProfile ViewsImpressions (Search + Maps)Percentage %, Sparkline (blue)CallsLocal Services Phone CallsPercentage %, Sparkline (green)Website ClicksWebsite ClicksPercentage %, Sparkline (purple)Direction RequestsDirection RequestsPercentage %, Sparkline (orange)Average RatingAverage Review RatingAbsolute change (e.g., +0.1), Sparkline (yellow)New ReviewsNew Reviews CountPercentage %, Sparkline (turquoise)
Hello everyone! I'm looking for a Backend Developer (NestJS) to work on a new project. What needs to be done Develop a REST API using NestJS. Prepare and maintain documentation through Swagger (OpenAPI), so that the frontend developer can automatically generate a client using Orval and always work with the current specification. Design a clean, scalable architecture that will be easy to maintain and develop. Requirements Strong knowledge of NestJS and TypeScript. Experience with PostgreSQL. Experience integrating with Supabase: authentication and authorization; working with the database; using the platform's built-in features. Experience integrating Stripe (through Supabase features). Understanding of API security principles, authorization, data validation, and application protection. Ability to write clean, structured, and extensible code. If you have relevant experience, please send: examples of projects or GitHub; your desired rate (for the screens I provided, so I can understand your rate, hourly is inconvenient as it's unclear what volume of work will be done, everyone has a different pace);
It is necessary to export orders to the business management system from SalesDrive according to the relevant parameters, namely: organization, payment method,
About the project and tasks We have a small sales department (sales department head + 2 managers) and a database of about 220 active clients. There is an urgent need to implement a simple CRM as an operational level so that managers can record calls, agreements, and statuses in the sales funnel in real-time, while management can see which clients are "stuck" at a certain stage. At the same time, we actively use AI analytics (Claude) for working with exports, reports, anomaly detection, and P&L analysis. Therefore, the CRM is needed as a clean data source from which quality exports can be generated. What needs to be done (Stage 1 — Implementation) Audit and solution selection. Finally determine the platform together with us. We are considering Ukrainian solutions (KeyCRM or SalesDrive) as integration with Ukrainian telephony and Nova Poshta is important. We are also open to considering Pipedrive. System setup. Creating a sales funnel, client cards, and configuring fields according to our specifics. Integrations. Connecting telephony, messengers, and Nova Poshta. Data import. Correct transfer of the existing client base (about 220 contacts) from current files. Training. A brief briefing for the sales department head and two managers on the rules for managing deals to ensure data cleanliness and quality in the CRM. Further tasks (Stage 2 — Support) Technical support and refinement of automations during the work process. Monitoring the correctness of data exports for further AI analytics. Who we are looking for A specialist with experience in implementing KeyCRM, SalesDrive, or Pipedrive (please include examples or cases in your response). A person who understands the principles of building sales analytics and can configure data exports without "garbage". A responsible specialist ready for long-term cooperation and project support. In your response, please indicate Your experience with KeyCRM, SalesDrive, or Pipedrive. Estimated cost and time for basic setup for our team (3 users). Whether you are ready to further administer the system and under what conditions.