Website developer RESTful API

Job ID: 35064333

Budget: $750 – $1,500 USD

I'm looking for a developer who can build a website, serve the library, manage the library's clicks, reads, downloads, and various reading records of rejected clicks, and make APIs.

1. Make an API that can access any other library website,
2. The purpose of this API is to generate reports for users to read. Serve the library;
3. Create a SUSHI to generate API URLs for all libraries
Required: #RESTful API #python #json #PHP, others


Developer to build and maintain software integrations across various platforms for our company. In this role, you will identify, plan, and execute integration strategies, create tools for other developers, ensure ongoing monitoring, and maintain as well as optimize your builds to support our company and have knowledge and understanding of this COUNTER Project (COUNTER - Counting Online Usage of NeTworked Electronic Resources) and SUSHI.)

Integration Developer Responsibilities:

• Have the knowledge to COUNTER 5 & SUSHI and understand the standard for software developers to use to allow the software to automatically retrieve all possible reports for all supported possible time ranges for a given library or consortium.
• COUNTER also provides advice and guidance to those implementing and using COUNTER Library. Kindly refer to this https://cop5.projectcounter.org/en/5.0.2/ and Sushi https://app.swaggerhub.com/apis/COUNTER/counter-sushi_5_0_api/5.0.2

• Devising and reporting on integration development plans and strategies.
• Developing asynchronous messaging architectures, rule-based systems, and network architectures.
• Coordinating activities with other developers to ensure that integration projects are completed on time.
• Formulating strategies and designing architectures for systems integrations.
• Ensuring that best practices in integration processes are followed by the organization.
• Checking and correcting conflicts in data configurations and overlaps.
• Maintaining the integrity and smooth functioning of the company's integration.
• Analyzing and improving current system integrations and migration strategies.
• Assisting with the management of organizational databases and retrieval systems.

Target Goal

• To copy this project is written with Python 3.7. The PyQt GUI framework and to work in PHP website.
• Proficient in using COUNTER data platforms to implement our website
• Understand the structure of COUNTER, API, and SUSHI, to implement on our website
• Manage library vendor credentials
• Fetch reports that strictly adhere to the COUNTER 5 standards
• Fetch customized reports using the available parameters in the SUSHI API
• Import COUNTER 5 reports into the local directories and database and some COUNTER 4 reports into the database
• Specify the costs of subscribed items (user can input)
• Search the SQLite database of fetched and imported reports
• Generate charts using the data in the database

Skills.
• RESTful API , Python, Json, PHP,
• Excellent knowledge of two or more programming languages (Python, PHP).
Related categories: PHP Python Software Development JSON RESTful API