RESTful API for generating QR codes with customizable appearance
Objective:
Develop a RESTful API for generating QR codes with customizable appearance and parameters.
Functional Requirements
QR Code Generation:
The API must accept data (text, URL, other data) and return the generated QR code as an image (PNG, SVG, EPS).Parameter Customization:
The user must be able to set parameters such as:- Image size (width, height).
- Background color and code color (separately changing the color of corners, dots in corners, and pattern)
- Corner shapes, dots in corners, pattern
- Embedding a logo
- Frame around the code
Data Validation:
Check the correctness of input parameters and return understandable error messages in case of an incorrect request.Response Formats:
- Main response: QR code image.
- In case of errors: JSON format with error code and message.
Architecture and Integration
API Endpoint:
- POST request for generating QR code.
Non-Functional Requirements
Documentation:
- Availability of basic documentation for developers describing available endpoints, parameters, and response formats.
Technology Usage:
- Choice of library at the discretion of the performer, considering high performance and scalability.
Acceptance Criteria
Functional Compliance:
- The API generates QR codes according to the specified parameters.
- Correct handling of both valid and invalid requests with appropriate messages.
Testing:
- Availability of basic unit tests and/or integration tests to verify the functionality of the API.
Documentation:
- Availability of concise but informative documentation describing how to use the API.
A more detailed technical specification and examples will be provided directly to the performer.
-
1899 29 1 1 Good day! I am always available to help. Write to me, we will discuss! And don't forget to check out the portfolio — there is a lot of interesting stuff there!
-
577 14 0 Hello,
I am implementing on Node.js
Please contact me in private messages.
-
1200 37 1 Good day.
I am ready to assist you with the implementation of this project.
Feel free to reach out.
-
95878 1272 1 10 Hello. I have extensive experience in web development. I am ready to implement the backend in Python.
-
399 4 0 Hello, I will do it, 3-4 days, feel free to contact me ..........................
-
1299 44 5 1 Good day. I am ready to implement this project. Please contact me in private messages.
-
189 Hello,
I am implementing in Python - it has the qrcode library for generating QR codes with the ability to customize colors, size, and error correction level.
-
551 33 0 Good day, if it will be interesting I will do it on node.js. I have experience, I will describe it in Swagger.
-
3718 193 12 7 Good day. I have created QR code generators multiple times on Laravel. I am ready to develop the specified application. Write to me, I will be happy to collaborate!
-
5049 48 0 1 Hello, Andriy.
I worked on a similar project for generating QR codes, it's in the portfolio in the profile.
I can implement yours on Laravel (REST API) or through an automated service like n8n.io.
Feel free to reach out.
-
406 3 0 Good day. I have experience with RESTful API and could help with this. Write to me in private messages, we will discuss in more detail.
Current freelance projects in the category PHP
Fix CLSIt is necessary to fix the Cumulative Layout Shift through code PageSpeed does not see this problem, but through Google Chrome, it is visible that there is a layout shift for the desktop version of the page According to Google Search, there is an error regarding the speed of… PHP, Web Programming ∙ 16 hours 16 minutes back ∙ 24 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 19 hours 9 minutes back ∙ 59 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 1 day 11 hours back ∙ 24 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 2 days 8 hours back ∙ 33 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 2 days 14 hours back ∙ 24 proposals |