Build an Automated Scheduler Website with Chrome Extension (100$ & 200$ Plans) -- 2
Budget: $350 – $400 USD
Hello Freelancers,
Project Overview
We need a developer to enhance and optimize our Flask-based visa appointment scheduling system, which consists of two service plans:
1️⃣ Plan 100 ($100 Service)
• Users receive a Chrome extension that helps them manually check for available appointment slots.
• The extension automatically refreshes the appointment scheduling page at defined intervals.
• Users receive a notification when a slot is available, and they must manually confirm the booking.
• We want to add an auto-booking option, allowing users to choose whether they want the extension to automatically book the appointment when a slot is found.
2️⃣ Plan 200 ($200 Service)
• A fully automated bot that runs on a VPS server and books appointments without user intervention.
• Uses Selenium and proxy rotation to avoid detection and blocking.
• Can detect soft blocks and hard blocks and adjust its behavior accordingly.
• Sends notifications via Telegram and email once an appointment is successfully booked.
Current Tech Stack
• Backend: Flask (Python)
• Database: SQLite
• Payment System: Users pay via USDT (Tether), and access is granted manually by the admin after confirmation.
• Notification System: Sends updates via SMTP email and Telegram bot.
• Chrome Extension: Built using JavaScript (Manifest V3), allowing users to manage settings and control auto-refresh behavior.
What We Need from You
We need an experienced Python developer with expertise in Flask, Selenium, and Chrome extension development to:
✅ Review and optimize the existing code
• Improve system performance, stability, and security.
• Optimize Flask session handling and database queries.
• Implement a more efficient architecture if necessary.
✅ Enhance Plan 100 (Chrome Extension)
• Add a toggle feature allowing users to choose between manual notifications or auto-booking when an appointment is found.
• Ensure the extension remains stable and works efficiently.
• Improve user experience in the extension’s popup UI.
✅ Enhance Plan 200 (Automated Booking on VPS)
• Implement better proxy rotation for avoiding detection.
• Improve error handling and logging to better handle soft/hard blocks.
• Ensure the automation script runs smoothly on a VPS.
✅ Improve Payment & Access System
• Automate the payment confirmation process, reducing manual verification.
• Strengthen user authentication and session security.
Important Notes for Developers
? We have uploaded three files containing the existing source code (Plan 100, Plan 200, and the Chrome Extension). You are NOT required to strictly follow this implementation—if you have a better approach, we are open to alternative solutions.
? Please review the attached code first and provide suggestions before starting the work.
? The ideal developer should have:
• Strong experience in Flask (Python) and Selenium
• Expertise in Chrome extension development (Manifest V3, JavaScript)
• Experience handling proxy rotation and anti-bot detection
• Familiarity with SQLite / PostgreSQL for managing user data
• Strong knowledge of web security best practices
• Experience integrating Telegram bots and SMTP email notifications
? If you’re confident in your skills and have experience in similar automation projects, please submit your proposal along with your approach to optimizing our system.
Best Regards
Project Overview
We need a developer to enhance and optimize our Flask-based visa appointment scheduling system, which consists of two service plans:
1️⃣ Plan 100 ($100 Service)
• Users receive a Chrome extension that helps them manually check for available appointment slots.
• The extension automatically refreshes the appointment scheduling page at defined intervals.
• Users receive a notification when a slot is available, and they must manually confirm the booking.
• We want to add an auto-booking option, allowing users to choose whether they want the extension to automatically book the appointment when a slot is found.
2️⃣ Plan 200 ($200 Service)
• A fully automated bot that runs on a VPS server and books appointments without user intervention.
• Uses Selenium and proxy rotation to avoid detection and blocking.
• Can detect soft blocks and hard blocks and adjust its behavior accordingly.
• Sends notifications via Telegram and email once an appointment is successfully booked.
Current Tech Stack
• Backend: Flask (Python)
• Database: SQLite
• Payment System: Users pay via USDT (Tether), and access is granted manually by the admin after confirmation.
• Notification System: Sends updates via SMTP email and Telegram bot.
• Chrome Extension: Built using JavaScript (Manifest V3), allowing users to manage settings and control auto-refresh behavior.
What We Need from You
We need an experienced Python developer with expertise in Flask, Selenium, and Chrome extension development to:
✅ Review and optimize the existing code
• Improve system performance, stability, and security.
• Optimize Flask session handling and database queries.
• Implement a more efficient architecture if necessary.
✅ Enhance Plan 100 (Chrome Extension)
• Add a toggle feature allowing users to choose between manual notifications or auto-booking when an appointment is found.
• Ensure the extension remains stable and works efficiently.
• Improve user experience in the extension’s popup UI.
✅ Enhance Plan 200 (Automated Booking on VPS)
• Implement better proxy rotation for avoiding detection.
• Improve error handling and logging to better handle soft/hard blocks.
• Ensure the automation script runs smoothly on a VPS.
✅ Improve Payment & Access System
• Automate the payment confirmation process, reducing manual verification.
• Strengthen user authentication and session security.
Important Notes for Developers
? We have uploaded three files containing the existing source code (Plan 100, Plan 200, and the Chrome Extension). You are NOT required to strictly follow this implementation—if you have a better approach, we are open to alternative solutions.
? Please review the attached code first and provide suggestions before starting the work.
? The ideal developer should have:
• Strong experience in Flask (Python) and Selenium
• Expertise in Chrome extension development (Manifest V3, JavaScript)
• Experience handling proxy rotation and anti-bot detection
• Familiarity with SQLite / PostgreSQL for managing user data
• Strong knowledge of web security best practices
• Experience integrating Telegram bots and SMTP email notifications
? If you’re confident in your skills and have experience in similar automation projects, please submit your proposal along with your approach to optimizing our system.
Best Regards