Walton Street Web Design is looking for someone to create a system that datamines eToro.com. Please carefully READ the entire following work spec before providing your quote. We are a web development company in the United States, and if you do a good job here then we will likely have more work for you.
You will be given a cPanel Linux server on which to do the dev with access to a mySQL database. Please also let us know what language you will program this system in. No Microsoft languages - software must run on linux sever.
The system will require a very minimal front end with NO graphic design required and NO mobile capability required - it must only be functional.
1. Home page:
-Add portfolio function - form with a name field to add a new portfolio, URL field for the eToro URL. Here are some sample eToro portfolio URL's: [login to view URL], [login to view URL], [login to view URL]
2. Portfolio Mine logic:
-A cron job will run every day at 0500 UTC time that will update ALL portfolios with the latest data.
-Each portfolio detail page will have a "Mine Now" button that will update only that specific portfolio with the latest data from eToro.
-If you click on one of the eToro sample links, click the filter on the right side and hit "Stocks". We will ONLY be mining stocks and ETF's. All other types should be ignored and never mined.
-Now in the mine, the system will go through the portfolio page and mine the data from EACH stock or ETF. For example, go to [login to view URL] then a stock on there is MU, which is located at [login to view URL] For EACH position we are going to capture the following data:
-Full Name (Micron Technology Inc)
-Position (BUY or SELL, but in the system call it LONG for BUY, and SHORT for SELL), each position must be captured unless it's a duplicate date, MU has multiple positions for example
-Each date of the Buy or Sell, so for example MU has dates 14/12/2017, 12/01/2018, etc... The dates from eToro are in DD/MM/YYYY format, but we will store all dates in MM/DD/YYYY format. If you have duplicate dates we do not need to make duplicate entries, one entry from each date is sufficient.
3. Portfolio Detail page:
Here shall be a single table of ALL the positions in this portfolio. ALL of the stocks/ETF's will be presented in a single table, ordered by date starting with oldest going to newest. Table shall have columns:
Below the table will be the following options:
-Export as CSV - Will export the Symbol, Full Name, Date, and Position columns to a CSV file - you will be provided a CSV template for formatting.
-Datamine Now - Triggers a datamine for this set only right now. Page will reload upon completion of datamine.
-Delete and Exclude Symbol - This will be a form with an input field called "Symbol". When a symbol is entered here, ANY data in this portfolio for that symbol will be deleted. Furthermore, below this form will be a table called "Excluded Symbols" - this table shall store all the symbols that were excluded. Any symbol that is on this exclusion list in the future will NOT be datamined for this portfolio only (if system runs across this symbol in eToro, the symbol will simply be ignored). Next to each symbol will be a "Remove" button that removes the symbol from the exclusion list.
19 freelance font une offre moyenne de $922 pour ce travail
Hi. I am sure i can complete your web app with high quality. I have much experiences in developing many web sites. I want to contact with you asap. Best regards.
I have 6+ years experience and I have done more then 50+ projects in my [login to view URL] note I am full feldged developers and work for 17 hours in a day.I am ready to start the project kindly open the private message box Plus
Hi, I am Simon from Australia. I have 7+ years in web designing & development with good experience in following skills ... 1. HTML5 2. CSS,CSS 3 & LESS 3. JS (Angular JS, Backbone JS,React JS, node.js, ex Plus
Hello , Hope you are fine there. We are having good experience with PHP projects and the reason we came across here to give the best output to your project with supreme quality. We have developed a different kind of Plus
Hi, In my 8+ years as a full stack developer, I have successfully delivered numerous web solutions to my clients. I am confident I can do this project for you. Front End: HTML, CSS, Angular JS, React JS, jQuery, Plus
Hi, I can do this eToro Datamine project, can we do private chat here to discuss it ? Mentioned below is my past portfolio: [login to view URL] I have 5 years working experience and developed over 400 Plus
Dear Sir, I have fully understood requirements of your project & there are no questions at all but if you want, I can give you my understanding to give you an idea that we have similar understanding. I have 10+ year Plus
I have read job description carefully.I can do it.I have 5+ years experience. HTML, Linux, MySQL, PHP, Website Design
Hello I have gone through all the 3 points and I can develop this project. I can also share the samples of my work. We can have a detailed discussion over chat. Waiting for your positive response, Thank You
This is a interesting and nontrivial task. Etoro use Angular to build frontend, so we can't direct access to data and must emulate user action. To do this we need to use the headless browser (Chrome). There is a po Plus
Hey, We are a dedicated team of IITians and can help you with your project. We deal in HTML, Linux, MySQL, PHP, Website Design and much more. Kindly connect to discuss in detail. Thanks Athmin Team
Hi, I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have worked on similar projects to what you are looking for, and I am confident I can exceed you Plus
Hi, I have gone through your project details and I assure that I can do it as i got all the skills required for this project. I have already completed a lot of similar projects in the past so it is my pleasure to Plus
Hi, I have studied the materials you supplied and know I have a better understanding what needs to be done to accomplish your goals. I have already completed a lot of similar projects in the past. I would be deligh Plus
Hi, I have checked your projects descriptions so I can do that. I have 7 years+ of experience with all IT related skills which is needed for your project. I have completed lot of projects with Linux server, MySQL HTM Plus