Telegram Job Marketplace Bot
Budget: $10 – $11 USD
1. Project Objective
Develop a Telegram Job Marketplace Bot that allows:
Jobseekers to find and apply for jobs
Employers to post and manage vacancies
AI to parse CVs and recommend candidates
Admin to moderate and monitor the system
The system must be automated, scalable, secure, and run on a low-resource VPS (1GB RAM).
2. Core Feature Completion (100% Required)
The project is successful when the following modules are fully functional:
Jobseeker registration & profile
Employer registration & verification
Vacancy posting & channel publishing
Inline buttons: Apply / Save / Share / Report
Resume upload & AI CV parsing
Job applications & status tracking
Employer dashboard & applicant management
In-app employer–applicant messaging
AI candidate recommendation
Smart job alerts
Admin moderation panel
Analytics dashboard
Anti-scam protection system
Automation tasks (cron jobs)
3. System Performance KPIs
Metric Target
Bot response time ≤ 2 seconds
System uptime ≥ 99%
Error rate ≤ 1%
System must run smoothly on:
1 vCPU
1GB RAM
40GB SSD VPS
4. AI & Automation KPIs
AI must:
Parse CV text and generate structured profiles
Recommend top 15% candidates
Calculate candidate score out of 100
Automation must run reliably:
Job expiration (hourly)
Job repost check (6 hours)
AI recommendations (12 hours)
Daily job digest
Analytics refresh
5. Security & Anti-Scam
System must include:
Phone number validation
Business license verification
TIN validation
Job reporting system
Admin approval for employers and vacancies
6. Navigation & UX Rules
Back button: Moves step-by-step to the previous step
Home button: Returns user to the main menu from any screen
Vacancy buttons must include:
Apply | Save | Share | Report
7. Deployment Requirements
Developer must:
Deploy first on developer server
Fix bugs during testing
Deploy final version on client VPS
Provide database setup, bot code, and documentation
Testing period: 14–21 days
8. Project Completion Criteria
Project is considered successfully delivered when:
All features work according to specification
System is stable and deployed on client server
Admin panel operational
No critical bugs remain
Source code and database delivered
Until testing complete the project will be deployed on the freelancer server & once completed, he/she will deploy the project on client server and handover the source code.
Keep the only for client.
Note: Details attached.
Develop a Telegram Job Marketplace Bot that allows:
Jobseekers to find and apply for jobs
Employers to post and manage vacancies
AI to parse CVs and recommend candidates
Admin to moderate and monitor the system
The system must be automated, scalable, secure, and run on a low-resource VPS (1GB RAM).
2. Core Feature Completion (100% Required)
The project is successful when the following modules are fully functional:
Jobseeker registration & profile
Employer registration & verification
Vacancy posting & channel publishing
Inline buttons: Apply / Save / Share / Report
Resume upload & AI CV parsing
Job applications & status tracking
Employer dashboard & applicant management
In-app employer–applicant messaging
AI candidate recommendation
Smart job alerts
Admin moderation panel
Analytics dashboard
Anti-scam protection system
Automation tasks (cron jobs)
3. System Performance KPIs
Metric Target
Bot response time ≤ 2 seconds
System uptime ≥ 99%
Error rate ≤ 1%
System must run smoothly on:
1 vCPU
1GB RAM
40GB SSD VPS
4. AI & Automation KPIs
AI must:
Parse CV text and generate structured profiles
Recommend top 15% candidates
Calculate candidate score out of 100
Automation must run reliably:
Job expiration (hourly)
Job repost check (6 hours)
AI recommendations (12 hours)
Daily job digest
Analytics refresh
5. Security & Anti-Scam
System must include:
Phone number validation
Business license verification
TIN validation
Job reporting system
Admin approval for employers and vacancies
6. Navigation & UX Rules
Back button: Moves step-by-step to the previous step
Home button: Returns user to the main menu from any screen
Vacancy buttons must include:
Apply | Save | Share | Report
7. Deployment Requirements
Developer must:
Deploy first on developer server
Fix bugs during testing
Deploy final version on client VPS
Provide database setup, bot code, and documentation
Testing period: 14–21 days
8. Project Completion Criteria
Project is considered successfully delivered when:
All features work according to specification
System is stable and deployed on client server
Admin panel operational
No critical bugs remain
Source code and database delivered
Until testing complete the project will be deployed on the freelancer server & once completed, he/she will deploy the project on client server and handover the source code.
Keep the only for client.
Note: Details attached.