Find Jobs
Hire Freelancers

PostgreSQL, Node.js, Javascript

$2-8 USD / hour

Închis
Data postării: peste 8 ani în urmă

$2-8 USD / hour

JOB DESCRIPTION: You are assigned to write the javascript code that will run on [login to view URL], which is a cloud scraping service based on [login to view URL] and store the result in a PostgreSQL database hosted on Amazon Web Services. A script has alredy been developed that is 95% finished, which outputs the data as JSON, and can be accessed through [login to view URL]’s API. Your only job in terms of working with the code is to structure it and write comments in the code according to the tables that you will create in the database (For example: /***This block of code is inserted in the name_of_table***/) and also change the column names according to the Excel-document that will be provided to you. The way you should populate the database is by writing a piece of Node.js code, utilizing the Lambda service on AWS ([login to view URL]) in order to fetch the data from Apifier's REST API, perform validation and cleansing of the data (e.g. remove duplicates with respect to your database) and store it into the database. All the info about Apifier's REST API, how to call it etc., is available on the Apifier website under the documentation page ([login to view URL]). For the database design we want you to design our database schema according to the best practices and we will send you a paper on how this has been done for another very similar service and bBefore you implement the database schema we would like to review it and understand your reasoning behind it. Information about the database needs to be well documented in terms of identification of the database, configuration files, database management system used, and schema design. I will message the applicants I find interesting and you may ask me any questions you have about the project. Once you have feel that you have the information you need I would like you to provide me with an estimate of number of hours needed to complete the project. Your estimate will need to be within +- 10% of the final invoice. I will then create a new project with the requirements and specifications of the project that we both have agreed on. You will then bid on the new project according to the price and estimate number of hours and I will award it to you. All communication should take place through [login to view URL] messaging system. SKILLS NEEDED: -PostgreSQL [login to view URL] -Webscraping -Javascript (no Jquery) WHEN TO START: Right away, the sooner the better.
ID-ul proiectului: 9053216

Despre proiect

6 propuneri
Proiect la distanță
Activ: 8 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
6 freelanceri plasează o ofertă medie de $11 USD/oră pentru proiect
Avatarul utilizatorului
Hi, We are a team of qualified front-end and server-side web developers and interested in working with you on your project. We would like to discuss some details mentioned in the description. Expertise, - NodeJS, Ruby on Rails, PHP, Python - MySQL, PostgreSQL, MongoDB, SQLite - Html, CSS, JavaScript, Jquery, Bootstrap, Foundation - Amazon, Heroku, VPS, Linux - Git, SVN Strong object oriented programming skills. Proper work progress will be emailed to you on a daily basis with discussions on skype for suggestions and queries. Looking forward to a positive response and further details to start this project. Regards, Hassan
$8 USD în 30 zile
4,9 (5 recenzii)
5,2
5,2
Avatarul utilizatorului
I am experienced with database design, pure JS, Node JS applications. I currently work mainly on Node JS application development and NoSQL database design and I have experience of designing RDBMS databases in the past.
$8 USD în 3 zile
4,7 (8 recenzii)
3,9
3,9
Avatarul utilizatorului
Hi, I, based on my 5 years of experience as a software engineer knowledgeable with tools automation, can handle this task pretty well. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step. Thanks, Joseph C Ocero
$8 USD în 36 zile
5,0 (2 recenzii)
1,7
1,7
Avatarul utilizatorului
Hi , I am currently exploring myself as freelance developer. Following are the areas I have worked in the past : Programming : Java , J2ee , Jquery , Javascript , Unix and Linux Scripting Application Servers : Tomcat , WebLogic , WebSphere Database : MySQL, postgreSQL , Oracle IDEs/Tools : Eclipse I will be interested if you have suitable work for me . Thanks Anand Jaripatke + 91 9819715043
$6 USD în 10 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I assume it will involve a fair bit of exciting review of your existing script and changes there of. When someone else has developed code - specially in a type-less language like JavaScript, it is always a challenge to make it work for our design needs. I am assuming the existing code-base to be clean and modular. As regards the the DB resign, my approach has always been to strike a balance between fully-normalized formats and schema design which helps the queries. The indexing strategies should take care of query requirements. Folks might find my bit to be outrageously on high side. Please do go through a level of professional due diligence with me, to access if I would be value to the project. My commitment is not to waste each others time, as I value and cherish the opportunity costs which are involved in making wrong choices about the technical expertise involved. Look forward to useful interaction.
$27 USD în 20 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
A proposal has not yet been provided
$8 USD în 20 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul SWEDEN
Stockholm, Sweden
4,9
12
Metoda de plată a fost confirmată
Membru din oct. 12, 2014

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.