Custom "Mirror Interface" for Salon Booking
Budget: €8 – €30 EUR
I am looking for a skilled developer to create a custom "Mirror Interface" for my hair salon's booking schedule.
The Context:
I use Planity.com (Professional account) for my salon's management. However, Planity does not provide a public API or source code access. I need a dedicated display screen for my stylists so they can view their schedule in real-time without having access to the main backend settings or the ability to modify bookings.
Key Requirements:
• Data Extraction: Since there is no official API, you will need to implement a solution to fetch data from my Planity Pro account (via Web Scraping, Puppeteer, Playwright, or network request interception).
• Real-time Sync: The interface must update automatically whenever a new appointment is booked on the main site.
• Stylist-Friendly UI: A clean, modern, "read-only" dashboard designed for a tablet or a wall-mounted screen.
• Security: Ensure the session remains active and secure without triggering bot detection.
Technical Skills Required:
• Backend: Node.js, Python (Selenium/Scrapy), or Go.
• Frontend: React, Vue.js, or modern CSS/HTML.
• Automation: Experience with headless browsers or API reverse engineering.
Deliverables:
1. A functional web interface (Mirror Dashboard).
2. The automation script/bridge to sync data.
3. Brief documentation on how to host/run the solution.
The Context:
I use Planity.com (Professional account) for my salon's management. However, Planity does not provide a public API or source code access. I need a dedicated display screen for my stylists so they can view their schedule in real-time without having access to the main backend settings or the ability to modify bookings.
Key Requirements:
• Data Extraction: Since there is no official API, you will need to implement a solution to fetch data from my Planity Pro account (via Web Scraping, Puppeteer, Playwright, or network request interception).
• Real-time Sync: The interface must update automatically whenever a new appointment is booked on the main site.
• Stylist-Friendly UI: A clean, modern, "read-only" dashboard designed for a tablet or a wall-mounted screen.
• Security: Ensure the session remains active and secure without triggering bot detection.
Technical Skills Required:
• Backend: Node.js, Python (Selenium/Scrapy), or Go.
• Frontend: React, Vue.js, or modern CSS/HTML.
• Automation: Experience with headless browsers or API reverse engineering.
Deliverables:
1. A functional web interface (Mirror Dashboard).
2. The automation script/bridge to sync data.
3. Brief documentation on how to host/run the solution.
Related categories:
PHP
Python
Mobile App Development
Web Scraping
Software Architecture
MySQL
Node.js
Selenium