Find Jobs
Hire Freelancers

Bricklink LotID availability check

€250-750 EUR

Completed
Posted almost 6 years ago

€250-750 EUR

Paid on delivery
Everything about the project is described in the attached Word-File. Further more detailed information you will get as soon as you have gave me a serious proposal for the project. IMPORTANT: Before you bid on this project please carefully read the entire project description document. If you think that you can handle this project, then give a realistic bid. In the answer text please answer the following 3 Questions: 1. Which language you will use to create the software (C++, C#, Java, VBA, ect.) and why you think this is the best choice in for this case. 2. Describe in 2-3 sentences the main objective of this project just to proof that you have read the entire document and that you have understood the topic of this project 3. Tell me at least one way how you could access the data fields of the form on the website without having any data base access. (I know a couple of possible strategies, I just want to make sure that you also know which strategies you can apply solve this problem) You only need the answer this 3 Questions and give a serious bid. You dont have to copy your standart text in where you describe how much experience you have and how much succesful projects you have done already, I do not care about that. I just want to see that you take this project seriously! If you don't answer (or at least try to do so) this 3 Questions your bid will be considered as not serious and will be deleted.
Project ID: 17331109

About the project

13 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi I am expert in C# and have done a lot of projects on it so I can easily do this job. BRICKLINK LOT AVAILABILITY CHECKER -How I will do this job? First I will read the excel sheet and then pass the Id into URL ([login to view URL]) and as we have no database so I will render in a webclient and then parse the DOM element and check the result div that contains data if the result div got No result then I will mail it to specified email address which we will be providing in interface. I will use C# as I have 5 years of experience with it and know the web clients that can easily parse the DOM elements. More importantly I have done similar work in past so I am full confident about it Kindly send me the excel file that contains the lotIds so that we can start work now. Please let me know if you have any questions Thanks Regards
€500 EUR in 3 days
5.0 (11 reviews)
4.3
4.3
13 freelancers are bidding on average €572 EUR for this job
User Avatar
Hello, my name is George Bouris. If you check the source code of the page for the advanced search, you will easily locate the "searchForm" and, inside this the "lotID" text-input element. So, I'll use a template form, where I'll insert the value of the needed lotID (taken from the excel or csv file - my suggestion is for csv) and submit it. I'm not sure if the message "No Item(s) were found. Please try again!" returned in both cases: when a not existent lotID entered or when it's just out of stock. Anyway either locating this message or what it returns when lotID is temporary unavailable, I'll detect the situation that you're asking for. Answers to your questions 1. I'll write it in C#. In my opinion this is the easiest approach, both for the development of this utility and its maintenance. 2. The main objective of this project is for you to be updated via email, when a lotID is not available. 3. I think I have answered this question, already - at least for its core functionality. I assure you that I totally understand the need to send an email, when a lotID returns no results and all the details of the configuration and the rules for the repetition of the check. The only thing that I'd suggest to be done differently is the input and presentation of the configuration parameters. In my opinion they should be contained in the main form, so you can easily have the complete picture of the tool. Anyway, I can do it either way. Thanks
€666 EUR in 5 days
5.0 (9 reviews)
5.9
5.9
User Avatar
Hi, Your requirements are quite clear and straightforward to implement thanks to the detailed spec. you've shared. Since that's an automation project and a relatively small one the choice of language doesn't matter much in terms of technical suitability. However, that's a Windows application so the natural choice is c# since it's a first class citizen on Windows and have vast tools available for it because of Microsoft. The intention is obvious. The program will periodically search on the target website, bricklink, for the products listed in the excel file. In case they're not available anymore a predefined email address will be notified of the change. My first choice for such web automation projects is using raw http requests directly. It's not only easier to manage but also much more performant from the other option which browser emulation with selenium. With selenium a full blown browser instance is spawned and through the interface exposed we're able to control that browser. It is however a must for the websites relying on javascript since we can't execute js with raw http requests. The method will be clear after I examine the target site. About your last question btw, once the form is submitted the program will simply parse the html response and check for the data fields of interest possibly using xpath or dom directly. I expect the whole thing to take 5 days. As I've mentioned my choise is c# but if you prefer another one that's ok as well. Thanks Aydin
€500 EUR in 5 days
5.0 (17 reviews)
5.3
5.3
User Avatar
how are you,sir? I am a professional developer who has rich experience in this field. If you contact me, you and i will all be happy. Thank you for your reply in advance. Bricklink LotID availability check C Programming, C# Programming, C++ Programming, Java, Visual Basic,
€555 EUR in 4 days
4.6 (21 reviews)
4.9
4.9
User Avatar
Hello, I have checked the attached file, I have read complete details also. I am interested to work on this project, Please message me so we can discuss, Thank you.
€638 EUR in 10 days
2.7 (6 reviews)
5.2
5.2
User Avatar
Hi.. I read your documents.... Now here I'm going to give your answers.. 1. for develope this I'll use c# language. 2. Objective of this project : - it is just to develop an external tool from there you can get all information of that website.. when that website faces shortage of any product. and also you need to know the avability of any product.. apart from this that tools can send the notification automatically when he felt that there is shortage of any product.. and now 3rd and last.. 3. for access database I'll use web api services with using database configuration... for your tools I hope that this information will enough for you.. thanks
€527 EUR in 4 days
4.9 (4 reviews)
2.1
2.1

About the client

Flag of SWITZERLAND
Wängi, Switzerland
5.0
19
Payment method verified
Member since Sep 24, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.