Creating API connection with the website
Good afternoon, with the help of this task we want to eliminate one pain point of our business.
This business is a chain of Thai massage salons. The pain point is that we have certificates for the service, which people buy to gift to someone. Currently, the business process looks as follows: the salon manager creates a certificate in Canva when someone purchases it and immediately enters it into the accounting system (service https://alteg.io/uk - an online booking system that has an API).
What we want to do: create a resource (a webpage) that will process the data and create the necessary file (PDF certificate file).
Data exchange: through the API of the online booking system https://alteg.io/en and the web resource (created) - it can be a custom-built resource or built on a platform.
API documentation for Altegio: https://developer.alteg.io/api#tag/Users/operation/api.location.users.permissions.user.save
Process logic:
1. The administrator creates an electronic certificate in the Altegio system with all the necessary parameters;
Parameters:
- Date
- Number
- Amount
- Service
2. After being added to the system, the data must automatically be transmitted to the web resource (or the resource can be updated using the “Refresh” button) - to pull data via API from the Altegio system.
3. This certificate should then be displayed on the web resource.
Note: this resource should serve as a database for all created certificates, they should be numbered and displayed one below the other.
4. Next to the certificate on the resource, there should be a downward arrow button, which indicates download or may even open - with the option to print. When one of the buttons is pressed, the certificate is displayed in PDF format.
-
682 6 0 A little bit can be changed in the process. If there is an API, then all certificate creation by the manager can be moved to this custom resource. That is, the manager issued the certificate, the service transferred its data to the online booking system and generated the certificate. I think this will be more correct and will involve fewer jumps between different systems.
The further functionality with the certificate itself is a bit unclear. Does it just hang on the resource or is it simply needed so that the client can download it? Or should the manager then log in to download it in order to print and hand it to the client?
-
1144 39 3 4 Good day! I am ready to complete your order, feel free to reach out, I will be happy to work.
-
170 Hello.
I can create such a page for you + backend on nodejs.
Feel free to contact me.
-
2912 44 0 Good day.
I can perform such automation.
-------------------------------------------
-
399 4 0 Good afternoon, I suggest considering the full life cycle of the certificate and maximizing the automation of the issuance, verification, redemption processes, etc.
All operations with certificates can be moved to a separate PWA application so that authorized managers do not have to switch between different applications (creating a certificate in Altegio and then printing it from another application). Surely, the Altegio API allows for feedback as well.
An authorized manager creates a certificate through the PWA application, prints it, and hands it to the user. (An interface for users can also be provided so they can print it themselves, but the algorithm will be different).
When presenting the certificate in the salon, the authorized manager scans the QR code from the certificate and accesses the client's card. They perform actions with the certificate, for example, redeem it.
I have partially outlined only two main points - the creation and redemption of the certificate with a minimum of movements for the manager. In addition to detailing, it can also include ensuring offline operation of the application during temporary internet outages, etc.
-
1423 46 0 Good evening. I am interested in the project. I am ready to complete the task. Please write me in private messages to discuss the details. I will be happy to collaborate!
-
6920 109 4 1 Good afternoon. I am ready to complete your project on Laravel or any CMS. I will be happy to collaborate.
-
1447 20 1 Good day,
I am an experienced web developer with 4 years of experience, an impressive portfolio, and a desire to achieve quality results quickly and accurately. I have reviewed your task and can complete it efficiently and effectively.
Portfolio
Freelancehunt
My task is to provide reliable support throughout the entire project and after its completion. Rest assured that I am always available, ready to answer your questions and resolve any tasks in real time.
… I am open to new exciting projects and ready to contribute to their successful implementation. I look forward to the opportunity to discuss the details and start our collaboration.
-
147 2 2 1 Hello. I am ready to help. We can discuss in more detail.
I have extensive experience in website development.
I am ready to start right now.
-
12437 600 0 Hello, I need to see the certificate template. Write to me - I think I can help... Let's discuss.
-
56 1 0 Good day, I have extensive experience working with various APIs and generating and updating PDF files. Write to me in private, we will discuss and resolve everything.
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
Current freelance projects in the category Web Programming
Remove viruses from the site and update plugins (Wordpress)Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the… Content Management Systems, Web Programming ∙ 1 hour 4 minutes back ∙ 38 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 2 hours 9 minutes back ∙ 34 proposals |
I am looking for an experienced Full Stack developer to create a SaaS service for online stores.Service idea: The client uploads a link to their product feed (XML or CSV). The service automatically retrieves the products, takes their photos, and creates new advertising images based on ready-made templates: price, discount, logo, promotional tags, etc. There should also be… Javascript and Typescript, Web Programming ∙ 2 hours 20 minutes back ∙ 43 proposals |
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 22 hours 54 minutes back ∙ 25 proposals |
Shopify developer for sushi delivery website (Poland)We are looking for an experienced Shopify developer to implement a food delivery website (sushi) for a client from Katowice, Poland. What needs to be done: Set up the site on a ready-made Shopify template (template to be agreed upon) Menu with photos of dishes and descriptions… Web Programming ∙ 1 day back ∙ 45 proposals |