Find Jobs
Hire Freelancers

Create Custom API System For Website

$30-250 USD

Completed
Posted about 9 years ago

$30-250 USD

Paid on delivery
NOTE: If you're bid is low enough, it may be accepted without contacting you first. Please note that we assume all bidders have fully read the project description and can complete it for the bid amount and within the time specified. We need an API system that's very similar to the one described here: [login to view URL] You can signup on the website linked to above to see how their system works. This project will require you to send us 5 PHP files and 1 MySQL database that do the following: 1. [login to view URL] - This is the primary file that will handle all queries and submissions. 2. [login to view URL] - You can download "[login to view URL]" from the URL above to see this file. It should work properly with the system you create us, but obviously use our URL instead of FraudRecord's for the API. 3. [login to view URL] - You can download "[login to view URL]" from the URL above to see this file. It should work properly with the system you create us, but obviously use our URL instead of FraudRecord's for the API. 4. [login to view URL] - Users should be able to see all of their reports based on their user_id in the database you create. This just needs to show the time/date it was submitted, the description they entered, and have the option to remove the report. This will remove all hashes associated with that report. 5. [login to view URL] - Each user should be able to create multiple "profiles". Each profile should have a company name, website URL, and unique API key. We have another script that handles creating users, this page is simply for users to create unique profiles for each of their companies. They should be able to modify and delete profiles. 6. MySQL Database - This is simply an exported copy of the MySQL database with some sample data in it that can be used as reference in the future. ===== OTHER IMPORTANT INFORMATION ===== - The API should work over HTTP and HTTPS. - The hashes created should used the salted SHA-1 function with 32,000 iterations as described and shown in the examples at the page linked to above. - We'd like the MySQL database to have a different table for each letter/number that the SHA-1 hashes may start with. Here's an example of the hashes in FraudRecord's database that start with the letter "b": [login to view URL] - The tables should be named such as hashes_a, hashes_b, hashes_c and so on. This way we don't have to worry about having millions on rows in a single table over time. - Users should be able to send any variables through the API and that information should be stored in the database. The variable name can be stored in the database like this: [login to view URL] - FraudRecord's API system gives information like this example as its API response: "14-3-6.7-abd2ce90ea864c03" - the report value (14), report count (3), report reliability (6.7). The only thing we need to give is the number of reports so ours would look like this: "3-abd2ce90ea864c03" - If any empty parameters are sent by users to the database, they should be simply ignored (nothing blank should be sent to the database) and the API process should continue as normal. - We have an external database that will be used and has a list of all our users in it. In the table "user_clients", if the column "status" is not set to "Active", the API should give a response saying "SUSPENDED". VERY IMPORTANT: We are looking for a freelancer that wants to maintain a long-term relationship. We will need tons of revisions and updates to the API system over time. Please only bid if you're willing to work with us for 1-2 years into the future. All future updates will of course be paid. Most of the work is already done for you in this system because of all the examples provided to you at the link above. We simply need someone to tie it all together to create a similar system and provide us with a copy of everything in a simple download. Please create an account at FraudRecord to see how their system works.
Project ID: 7055679

About the project

8 proposals
Remote project
Active 9 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 can prepare and give you all this APIs with full optimized queries which will give a faster output. As i am working for such APIs for last 2 years. Please don't forgett to contact me on Skype(hussain_a_pipwala) before placing your order for this project. Or in case of maintaining long term relationship I offer you this task with just $50. Thank you.
$50 USD in 3 days
0.0 (0 reviews)
0.0
0.0
8 freelancers are bidding on average $266 USD for this job
User Avatar
I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactorily completed. I estimate a 5-7 day turnaround (including weekends) on this project. ftp details to your server will be required. Contact me at your soonest convenience so we may get your solution delivered quickly. Thanks, coderXO
$385 USD in 7 days
4.9 (655 reviews)
8.1
8.1
User Avatar
A proposal has not yet been provided
$300 USD in 10 days
4.8 (216 reviews)
7.8
7.8
User Avatar
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$309 USD in 13 days
4.9 (176 reviews)
7.4
7.4
User Avatar
Hey Friend, Myself having has 10 + years experience of web site development. Expert in Custom programming in php / Mysql / Jquery / Wordpress/ Joomla / OSC / OpenCart. Ready to start the work immediately. I am confident to handle your projects with dedication and good quality. Regards Harpreet Singh
$250 USD in 10 days
4.9 (134 reviews)
6.9
6.9
User Avatar
we are a team of experienced php developers and designers. we have just started working together as a team of freelancers. before this, we had been working with local software companies. this is first time we are gathered for working on our own projects. we are four developers and one designer. we have more than 3 yr experience. we have worked on cms like wordpress, magento and joomla and frameworks like codeiginitor, zend framework(1 and 2) and also entity framework like symfony.. currently we are working to render some prototypes on our server, so that we can show it up to our clients and get projects. we are interested in your offer. please advise. thanks
$315 USD in 12 days
4.8 (8 reviews)
3.1
3.1

About the client

Flag of UNITED STATES
Montgomery, United States
5.0
1
Member since Jan 30, 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.