Turn a python script into a web app – Upwork

The content describes a Python script that scrapes data from a deals website via an API and sends the deals back to the user in real-time over Telegram. The script works in several modes, including unfiltered, keyword filtered, popularity filtered, and filtered by percentage discount. However, the user must edit the config file or keyword file and restart the script each time they want to change the mode of operation or add a keyword, which is cumbersome. Therefore, the user wants to convert the script into a web app to make it accessible on the internet with the ability to set up its operation directly on the app.

You will be interested:  Need help retrieving historic Swap data from Uniswap in Python for a Telegram bot I’m creating - Upwork

The web app will have the functionality of creating different profiles for different users. Each profile will have its own set of parameters, such as profile name, telegram token, chat ID, keywords list, min/max deal temperature, and discount percentage. Each profile will have the ability to manage its own set of filters and start or stop bot scraping. An admin account will be able to manage all profiles and change the set of filters, start or stop scraping, etc. The bot will scrape data for each account and send it to different chats corresponding to each account’s telegram information. The website will have authentication with a username and password.

The website will have registration and authorization functionality and profiles for each account with parameters, including chat ID, discount filter value, temperature filter value, and a list of filter-words that can be changed. Each profile will have the functionality to start and stop scraping with entered parameters. The admin’s account will have a special panel for new accounts confirmation. All profile data will be stored in the database, and the bot will retrieve data from the database for every profile, perform data scraping, and send the results to the chat ID entered in each particular profile. Finally, the bot will perform this operation every n seconds, delay value will be equal for every profile. The budget for this project is $15, and the required skills include Python, PHP, API, scripting, web development, data scraping, CSS, HTML5, HTML, and JavaScript.
Turn a python script into a web app – Upwork , 2023-06-13 03:29:05 , All jobs | upwork.com , https://www.upwork.com/jobs/Turn-python-script-into-web-app_~015acecbed999c87b7?source=rss, , #Turn #python #script #web #app #Upwork

You will be interested:  Get data from fingerprint devices, analyze and send messages via telegram bot - Upwork

Get this job

Leave a Reply

Your email address will not be published. Required fields are marked *