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
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.
About the Company Trading company. We work with a product group of more than 2000 items across different categories.Current Situation Currently, the nomenclature is maintained in Google Sheets — data is consolidated by tabs (categories). Tab Structure: Product name Price groups: cost price, wholesale, retail Characteristics: weight, quantity per package, etc. Important: the number of columns varies for different product categories, as they have different characteristics.Why the Current Solution is Inadequate Google Sheets does not allow setting access rights at the level of individual columns. We need to: Grant users rights to view certain columns (for example, only cost prices) Grant rights to edit certain columns (for example, retail prices) While restricting access to other columns in the same tabWhat Needs to Be DoneMain Requirements Flexible Rights Management System Access at the level of individual columns (read/write) Assignment of rights by roles or users Management of rights without the involvement of programmers Support for Different Data Structures Different product categories have different sets of characteristics Adding new columns/characteristics without programming Independence from Developers Administration by internal staff Adding categories, columns, users — through the interface Integration with ERP Exporting current prices to our ERP system Export or automatic integration via API Data Analysis Using AI (preferably) Ability to analyze the entire nomenclature list Enrichment, verification, recommendations — if you have ideas, please describeExpected Result A working solution in which: The nomenclature is structured by categories with different sets of characteristics Column rights are flexibly configured (view/edit) Data is exported to ERP The team can manage the system independentlyWhat We Need from You When Responding Describe in general terms how you envision the solution: What tool/platform do you propose