Project Overview
JobPostmen aimed to revolutionise the job search process by offering an innovative, simple, transparent, and cost-effective CV distribution service. The goal was to connect job seekers with over 2 million recruiters across 195+ countries and 2,000+ cities, covering more than 50 industry categories. The platform needed to be intuitive for users and efficient for administrators to manage the extensive database and distribution processes.
Challenges and Objectives
- Credit-Based CV Distribution System
- Challenge: Implementing a system where users can distribute their CVs based on purchased credits, ensuring fair usage and scalability.
- Objective: Develop a credit management system that allows users to purchase credits and use them to distribute their CVs to selected employers.
- User-Friendly Interface and Enhanced User Experience
- Challenge: Designing an interface that is intuitive and accessible to a diverse user base, ensuring a seamless experience across devices.
- Objective: Create a responsive design with clear navigation, allowing users to easily upload CVs, purchase credits, and track their distribution history.
- Comprehensive Admin Panel for Efficient Management
- Challenge: Building an admin panel that enables efficient management of user accounts, credit transactions, and distribution analytics.
- Objective: Develop a robust admin dashboard that provides real-time insights into user activities, credit usage, and system performance.
Our Solution
To meet JobPostmen's requirements, we utilized a strategic technology stack:
- SvelteKit: Chosen for its performance and scalability, enabling a fast and responsive user interface.
- PocketBase: Implemented as the backend solution for managing user data, credit transactions, and CV distributions efficiently.
- Brevo (formerly SendinBlue): Integrated for reliable and scalable email distribution, ensuring CVs reach the intended recipients promptly.
- Razorpay: Used to facilitate secure and seamless payment processing for credit purchases, supporting multiple payment methods.
Implementation Highlights
- Credit-Based Distribution System
- Developed a flexible credit system allowing users to purchase credits in various packages and use them to distribute their CVs to selected employers.
- Implemented real-time credit tracking, enabling users to monitor their credit balance and distribution history.
- User-Centric Design
- Designed a clean and intuitive interface with straightforward navigation, making it easy for users to upload CVs, select distribution targets, and manage their accounts.
- Ensured mobile responsiveness, allowing users to access the platform seamlessly across devices.
- Advanced Admin Panel
- Created a comprehensive dashboard for administrators to monitor user activities, manage credit transactions, and analyze distribution metrics.
- Included features for user management, payment tracking, and system performance monitoring to ensure smooth operations.
Key Outcomes
- Enhanced Global Reach: Job seekers can now distribute their CVs to a vast network of over 2 million recruiters and hiring managers worldwide, increasing their chances of landing their desired job.
- Improved User Engagement: The intuitive interface and seamless user experience have led to higher user satisfaction and increased platform usage.
- Efficient Management: The robust admin panel has streamlined administrative tasks, allowing for efficient management of the platform and its users.