Yacht rental (Webflow, JS, Node.js, REST API)
In the web project developed on Webflow (https://www.norinohi.com/rent-yacht), the following is required:
- additionally develop 6 pages (with translation into 5 languages: Ukrainian, English, Polish, German, Spanish),
- API integration with Booking Manager program (booking manager) for charter operators based on REST API technology
Booking Manager is a real-time network that allows yacht rental professionals to receive more bookings, find new clients, and increase revenue. The system connects charter fleets with all major global agencies for yacht search and booking worldwide.
https://support.booking-manager.com/hc/en-us/articles/360011832159-Booking-Manager-API-User-Manual-REST
https://app.swaggerhub.com/apis-docs/mmksystems/bm-api/2.1.0
How should it look like?
Example of developing a similar project, using similar Booking Manager integration (REST API)
1- page (main, yacht search form) https://www.boataround.com/ua
2- page (catalog view) https://www.boataround.com/ua/search?destinations=croatia&checkIn=2024-07-27&checkOut=2024-08-03&category=sailing-yacht
3- page (view of selected yacht)-
4-page (booking) -
5-page (payment)-
https://www.boataround.com/ua/final-details
6- page (booking confirmation)-
https://www.boataround.com/ua/thanks-for-order
Project implementation timeline up to 5 weeks
Steps for implementation:
Development of pages in Webflow:
-Create basic page layouts based on examples.
-Set up multilingualism on each page.
Integration with Booking Manager API:
-Familiarize yourself with the Booking Manager API documentation.
-Establish a connection with the API and retrieve necessary data (e.g., list of yachts, yacht details, bookings, etc.).
Implementation of search form and pages:
-Create a search form on the main page and other sections following the example.
-Set up the catalog page to display search results.
-Develop a page for details of the selected yacht.
-Create pages for booking, payment, and booking confirmation.
Testing:
-Test all functions and pages to ensure their correct operation.
-
1447 20 1 Good day,
I am an experienced web developer with 4 years of experience, an impressive portfolio, and a desire to achieve high-quality results quickly and accurately.
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 solve any tasks in real time.
… I am open to new exciting projects and ready to contribute to their successful implementation. I look forward to discussing the details and starting cooperation.
-
156 2 1 1 good day, I have great experience in web development, also in order to meet the deadline in 5 weeks, or maybe even earlier, I can involve my team of developers. let's discuss the project in private messages
Current freelance projects in the category Databases & SQL
Emails about orders and requests from the website are not coming.
16 USD
Diagnosis and resolution of the issue with email notifications on the OpenCart site is required. Currently, notifications are not being received via email for the following events: new orders; callback requests; comments left by users; questions and answers about products; other… C & C++, Databases & SQL ∙ 1 hour 22 minutes back ∙ 11 proposals |
Resolve the loading issue on the PrestaShop website hostingThe website requires more and more resources each month. The host's response: During the server check, increased load from the MySQL database server was recorded. At times of the 500 error, the MySQL process uses a significant portion of CPU resources, which can lead to unstable… PHP, Databases & SQL ∙ 5 hours 22 minutes back ∙ 18 proposals |
Setting up a backup system and optimizing server infrastructureObjective of the work: Ensure reliable data storage for the CRM system and application by implementing an automated backup system, as well as carry out a series of server improvements to enhance the stability, security, and performance of the infrastructure. DevOps, Databases & SQL ∙ 6 hours 52 minutes back ∙ 18 proposals |
PIM system
225 USD
A PIM system needs to be created. The number of products is several million. There are several suppliers providing data in different formats: csv, xml, API. The data is limited, and often it is necessary to find product characteristics from other sources and supplement them. A… Databases & SQL, Web Programming ∙ 8 hours 49 minutes back ∙ 33 proposals |
Integration of BAS Shveyka 8
225 USD
Good day, it is necessary to integrate BAS Shveyka 8, connect the website and CRM Sales Drive, set up reports and other data. Databases & SQL ∙ 9 hours 54 minutes back ∙ 8 proposals |