Development of database, interface and standard API
Budget: $750 – $1,500 USD
We are a small company, that needs an "application" (standard API including documentation and an interface) to communicate with our partners, in order to qualify if we can help their customers or not.
The setup we want is:
1) the partner send their unique customer ID through API
2) we then send a request (through the API) for 4 specific data and 5 pictures
3) we then receive the requested data and pictures through the API and store the data/pictures
4) a push (e.g. email notification) is then send to specific contacts in our company, notifying of new data
5) in the developed interface, the user then register either "accepted" or "rejected" and relevant notes (and that information is then stored in the database with a time and user stamp). If "rejected" then the user also have to select a category of why (out of e.g. 10 categories)
6) if "accepted", then this information is send - together with time stamp, notes and the partners unique ID - back to the partner through the API
7) if "rejected", then this information is send - together with time stamp, notes, category of why and the partners unique ID - back to the partner through the API
Through the interface, we also want access to search and see data in the database, and to extract those data (excel and print).
Finally, we want the API to be prepared for linking to a booking site, where the booking site will request information on whether a booking-customer is 1) recognized in database or not (based on one of the 4 data) and 2) if so, if they are accepted or not. The reqest information should be stored in the database, so we can see when it was made.
The above should be based on widely used technology such as e.g. Microsoft Azure.
Relevant data security / access protection obviously relevant to be included as well.
The setup we want is:
1) the partner send their unique customer ID through API
2) we then send a request (through the API) for 4 specific data and 5 pictures
3) we then receive the requested data and pictures through the API and store the data/pictures
4) a push (e.g. email notification) is then send to specific contacts in our company, notifying of new data
5) in the developed interface, the user then register either "accepted" or "rejected" and relevant notes (and that information is then stored in the database with a time and user stamp). If "rejected" then the user also have to select a category of why (out of e.g. 10 categories)
6) if "accepted", then this information is send - together with time stamp, notes and the partners unique ID - back to the partner through the API
7) if "rejected", then this information is send - together with time stamp, notes, category of why and the partners unique ID - back to the partner through the API
Through the interface, we also want access to search and see data in the database, and to extract those data (excel and print).
Finally, we want the API to be prepared for linking to a booking site, where the booking site will request information on whether a booking-customer is 1) recognized in database or not (based on one of the 4 data) and 2) if so, if they are accepted or not. The reqest information should be stored in the database, so we can see when it was made.
The above should be based on widely used technology such as e.g. Microsoft Azure.
Relevant data security / access protection obviously relevant to be included as well.