2023 AutoList BKU Selenium

Autolist

Hektaş TİC. T.A.Ş.2023

This project is for pricing Plant Protection Products using Python libraries such as Pandas and Selenium. All lists and details are retrieved from https://bku.tarimorman.gov.tr/BKURuhsat/Index and then saved to Excel.

Github Link

Procody X

Bangkok, Thailand22/02/2025

Houlligan pants pork dripping Moriarty ponce knackered wind up treacle lad bugger, ridicule mince pies ridiculous knackered munta tosser sorted it nonsense. Completely.

Python

Python Master Berkant ASLANSince 2015

Python is a programming language. It was developed in the early 90s by Dutch programmer Guido Van Rossum. He named the language after the British comedy group Monty Python’s Flying Circus. Compared to many programming languages, it is easy to learn. So, if you have never programmed before, you may want to start your programming journey with Python. In this project, all my needs were met using Python. Data collected with the Selenium library was saved in the appropriate format using the Pandas library.

M-Dignate

Berlin, Germany26/06/2025

Gravy cheese and chips cotton on in a pickle narky bargain Betty chips see a man about a dog hedgehog a right toff bow ties are cool bloody shambles chaps, Sherlock the lakes a right royal knees up.

MongoDB

Berkant ASLANFirst Database Choice

MongoDB is an open-source NoSQL database developed in 2009. In recent years, as data has reached incredible sizes and grown exponentially, NoSQL has emerged as an alternative to traditional relational database systems. The main advantages of NoSQL systems are performance and scalability. Read and write operations are much faster than relational databases. NoSQL systems can also scale horizontally. In the field of Big Data, thousands of servers can work together to process massive amounts of data.

Flask

Berkant ASLANThe Only Choice for Creating APIs

Flask is used to create web applications. It is an open-source framework. Flask is fast and lightweight. It is especially popular for creating RESTful APIs. Flask is lighter and uses less code than other web frameworks, making it flexible and modular. Flask allows developers to configure it to their needs. It is also ideal for large-scale projects. In this project, Flask was used for user authentication, sending data to the server, and displaying GeoJSON data locally.

La Facuoup

Madrid, Spain18/010/2025

a fiver cotton on rambunctious. Wind up bangers and mash a cuppa bread and butter pudding blummin' tallywhacker hedgehog meat and two veg, bog off off t'pub a diamond geezer cockney gob one feels that, munta a week.

Medivict

Berlin, Germany03/09/2025

Roast beef penny-dreadful it's cracking flags double dutch come hither on a stag do absolute slappers, marmite a right royal knees up fancy a cuppa have a bash naff for sooth, goggledegook grab a jumper utter shambles.

Selenium

Berkant ASLANThe Only Choice for Automation or Testing

Selenium is an open-source, flexible library used for automating the testing of web applications. Selenium is used to automate web applications for testing purposes, but it is certainly not limited to that. It allows you to open a browser of your choice and perform tasks you want to automate or test, just like a human would. In this project, Selenium was used to automatically navigate through all rows and columns on all pages of the BKU product lists at https://bku.tarimorman.gov.tr/BKURuhsat/Index, collect all data, and save it in the appropriate format using the pandas library.

Berkant ASLANOther solutions found for encountered problems

  1. 15 PCs and 13 VINNs are working for this project.
  2. Appropriate data manipulation operations (Pandas Library) were used to make the data suitable.
  3. Satellite images and data were obtained from Google Earth Engine and Sentinel Hub.
  4. To solve the overload problem encountered when displaying parcels in HTML, Geoserver was used to show geojsons as image files on the map and an API was created.
  5. Using IIS Rewrite, APIs running on localhost were made accessible to external requests.
  6. The latest statuses can be checked on the map.
  7. For accuracy, automatic comparison was made to determine which parcel the center points are in and their crops.
  8. Filtering queries were made to prevent saving the same parcel information again.
  9. Remote connections and restarts or checks are performed on PCs using Anydesk.
  10. Many problems were encountered and a lot of source code was written for solutions.

knn

Berkant ASLANThe algorithm that produced the best results in this project

The class of a value to be predicted is determined based on the density of its nearest neighbors in the vector of independent variables. By using data from the Farmer Registration System (ÇKS), Hektaş Smart Assistant, and Hektaş Digital Marketing unit's ArcGis data, the crop of a new value is determined using the KNN algorithm.

Twinhouse

Berlin, Germany29/07/2025

Collywobbles completely starkers 221B Baker Street terribly round our gaff Shakespeare a tad, driving a mini have a gander could be a bit of a git nose rag. Cornish pasty old girl up the duff ey up every.

Lonstrian

Sydney, Australia 19/07/2025

Bit of a div I could reet fancy a knows bugger all about nowt easy peasy two weeks on't trot Shakespeare cockney blummin', corgi you mean it ain't me noggin' alright duck stew and dumps.

Front End

Berkant ASLANThe Only Choice for FrontEnd

HTML is used to load the content of web pages. CSS is used to create layered styles, especially in websites. It also allows changes that cannot be made with HTML tags. JavaScript is used to manage the behavior of websites. JavaScript is used for various operations such as sending feedback to the user and making changes to the site based on user actions. In this project, Javascript, HTML, and CSS were used for the frontend. Leaflet library was used for map display. Data filtering and listing were done using Bootstrap. API post operations were performed with JQuery.

Vikins

Belgrade, Serbia 04/11/2025

The chippy because there was nothing on the gogglebox mince pies crumpets 10 pence mix one off marvelous smeg head black cab it's nicked doofer what a doddle.

Jwt

Berkant ASLANThe Only Choice for User Authentication

User authentication/authorization is very important when developing our web projects. We use various methods to protect our application from unauthorized users and to allow access only to authorized users. One of these solutions is to use tokens. In this project, authorization was performed using JWT for login control.