Subscription platform for users
Budget MAXIMUM 25000 UAH. If you have doubts or are not ready to study the project, it is better not to leave an application so as not to waste each other's time. I can write the detailed terms of reference directly with the real executor.
What already exists: a website with partially implemented filters. The design is ready, it remains to fix bugs and bring it to production.
A partially implemented bot (needs to be refined, fix buttons, send notifications,
The task is to improve the website and create a subscription service for users with statuses.
1) synchronize and combine requests with data analysis of img publications.
Combine XML + Domria (owners + no commission if intermediaries) + OLX (private + business without commission)
OLX API is currently not available, it needs to be added.
Currently, there is XML output + partially implemented Domria API, it needs to be completed so that all owner listings work according to the parameters of the XML output (for example, if the XML has the city Kharkiv - then it adds Kharkiv to the city from Domria).
That is, I select a filter for example: Sale - apartments and houses (2 buttons)
And it remembers the request, provides all offers with XML + no commission (OLX and Domria), provides cards and clusters on the map.
The website is already implemented, but there are minor flaws in interaction, it may happen that some buttons conflict with each other or the content does not look right (can be fixed pointwise). The overall design concept is ready, there are only minor flaws.
2) Data collection and analysis is necessary.
The task is to prioritize objects and remove duplicates from different platforms.
For example, in XML, Domria, OLX there may be the same object, and to avoid writing it three times, we analyze images and if they match - we combine the information.
We manually collect data for example (or through a parser, if you suggest),
We record in the object database. Each object is assigned an ad ID. And we collect data this way, forming a database of objects. Image analysis of realtors is needed. Interception of actual objects and search for similar ones from the owner. That is, we form a database to have a list of objects and the ability to find by image. To put it simply, we identify ads by images and if a realtor posted it, then in theory it is relevant. An admin panel needs to be created with data upload via XML or manually.
3) Content
Each service has content that we can display (for example, the presence of furniture or rental conditions)
This content needs to be combined.
4) Implementation of registration, authorization, and subscription, connecting payment systems.
That is, there are several levels of interaction.
1 - site participant (contact goes to the administrator or realtor)
This is just a user who is not authorized or authorized but has not purchased any privileges.
Authorization via Google or Telegram.
If the user is authorized, they get a button - post an ad and they fill out the form, upload photos (like on OLX) and they have a tab in their profile - my ads, where a person can manage them (This function needs to be fully implemented, from A to Z).
Authorization is possible via Telegram and Google.
2nd subscription level (role) - this is the ability to view contacts and the source of the ad. Conditionally priced at 500 UAH/month and the person gets access to the platform of current ads.
3rd subscription level - agency, let’s say the price is 1000 UAH for example. Provides 2 accesses + gives the subscriber the ability to add the platform to their bot with the ability to submit content. The ability in the admin panel to check a box - show/not show the owner's contact) For example, this is relevant for real estate agencies. We simply add another bot and sell access for them (preferably with a token that the user provides to automate the process). Conditionally, I see such a scenario - a person buys a subscription, they are given instructions on where to get the API token in BotFather, they send us their API token, we restart after.
4 - platform administrator - access to functions at the request of the creator. The creator checks boxes and grants rights. For example, moderation of user complaints (by the way about moderation, an automatic check of user complaints is needed, for example, if a person sends a complaint that something is wrong with the object, if there are more than 3 complaints, the object disappears from the output), and in the admin panel, the moderator can confirm or deny)
5 - creator - sets roles, manages subscriptions and TP...
5) Telegram bot. Fix notification output, set up the interface, and TP...
-
3644 17 0 Hello!
I am a Full-stack developer. I am ready to join the project and bring the existing website and bot to a stable production state, without changing the design and concept, focusing on logic, data synchronization, and subscriptions.
Technical stack
Backend
Python 3.11
… Django / FastAPI
PostgreSQL
Redis (cache / queues)
Parsing / integrations
XML import
DomRia API
OLX (parser / integration)
Image processing (hash / similarity)
Frontend
React / Next.js (working with existing design)
Auth / subscriptions
Google OAuth
Telegram login
Payment systems (mono / WayForPay / LiqPay)
Bot
Telegram Bot (aiogram)
Infrastructure
Docker
Nginx
VPS
Git (version control)
I am ready to familiarize myself with the repositories, the current state of implementation, and discuss further steps.
Sincerely,
Andriy
-
172 1 1 Good day. I am ready to complete this project; I have extensive experience in developing various applications.
-
1098 5 0 Hello, I am interested in this task, and I understand that I can complete it.
The price will be 20,000 UAH.
Write to me, I will be happy to cooperate.
-
4429 80 1 4 Trust a professional with over 10 years of experience! The rates and deadlines are current! I will be happy to collaborate! Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years! +CMS: WordPress (+Woocommerce), PrestaShop, Opencart, Joomla, Bitrix, MODX, DLE, Shopify php/html/css/js/Mysql, PhotoShop/Figma Examples of work (from scratch, turnkey): https://amari.net.ua/ https://heypretty.gr/ https://wildandorganic.com/ https://cryptosignals.org/ https://ecnbot.com https://locs-ua.com/ https://www.grower.com.ua/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://v12coffee.com.ua/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.solmy-realestate.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/
-
837 9 0 Ready to take on the project and bring it to production. I have experience in similar services: backend + React, data aggregation from different sources, deduplication by images, subscriptions and roles, Telegram bots and payment systems. I can refine the current website (UI/logical fixes), integrate XML + DOM.RIA + OLX, implement analysis and removal of duplicates, a roles/subscriptions system, an admin panel, registration (Google/Telegram), and fine-tune the bot. I am ready to dive deep into the existing code and work according to a detailed technical specification.
-
1803 31 0 Hello, ready to develop.
Write to me in private messages to discuss the details.