Hi All I am in the process of publishing a job board. I will be buying the sources code from a turnkey software provider and then customise it as per my wish list. One of the sites using the same turnkey software is - http://nfpjobs.com.au/ Hope this will give you an idea of how far the turnkey software goes. ] Please could you all read the wish list that outlines my customisation requirements and come back to me with price and feasibility. I am open to all advice and suggestions. PLEASE also note that if your skills covers only some of the customisation requirements, I will still like to hear from you. Regards Shan Although it is not decided yet, below is the list of possible turnkey (off the shelf) provider we are considering. http://www.ejobsitesoftware.com/ http://www.smartjobboard.com/ http://www.joblite.co.uk/ If any one has a better idea or can recommend a better script to use as a base, please do let us know. =========================================================== Please see below a wish list of functions re this project : =========================================================== 1. General look and feel 2. Jobseeker experience and functions 3. Employer experience and Functions 4. Admin and CMS functions 5. Applicant Tracking System 6. General Promotion and Aggregation 7. Multi post and integration <<<<< 1. General look and feel. >>>>> ------------------------------------- A mock up of the home page is available on request HOME PAGE ------------ Objects that must exist on the home page: 1. Simple Search 2. Popular searches by 3 tabs: a. By Language b. By Industry c. By Location Note: content in these three tabs can be from the most popular searches that are made within the site. However if this is not possible then they can just be HTML test areas which we can manually populate with data that we deem are priority. 3. Face book 4. Twitter 5. LinkedIn 6. Java enabled icons for other popular Social networks. 7. Latest News 8. Latest Blog posts. 9. Latest Forum post 10. Latest jobs - last 5 / 7 jobs and this can be a scrolling feature. This should be in the following order: (Job title – language/s required – Location – Salary details) 11. At least 3 banners at the following locations a. at the top of the page b. at the middle and c. at the bottom. 12. Featured employer – 1 Logo 13. Hiring now – this is ideally a feature at the right hand side of the home page. Should list the logos of 10/15 registered employers and should be rotating. LIST OF PAGES – ----------------- This list is most certainly not exhaustive. The CMS should support x amount of new content pages and landing pages to be generated from the back office. These are the ones listed on the main menu. All these has to have sub pages - 1. Home 2. About 3. Blog 4. Forum 5. Contact us 6. Employer Area EMPLOYER LISTINGS ------------------ 1. A-Z of All Employers 2. A-Z of all Agencies. NOTE: Employers are to be categorised by two very distinct types. • Direct Employer • Recruitment Agency NOTE: Every employer from both the above categories, must have individual Landing pages where their profile and all other relevant info along with the vacancies they have live will be Listed. MAIN LANDING PAGES ------------------ All the language, location and industry categories must have individual landing pages. A good example of this is below. http://bestoutsourcingjobs.com/Call_Center,_BPO-jobs.html <<<<< 2. Jobseeker experience and functions >>>>> 1. Job search and results Must be able to Search jobs by the following - this needs to be multi-select / dropdown from the home page: (Simple Search) a. Location b. Category / industry c. Language d. Keyword (Boolean) The following search options should be as an ‘Advance search’ option along with the ones mentioned above: e. Education f. Location (drop down / multi select ) g. Location (UK post code radius) h. Employment type (FT/PT/Job share/contract etc) i. By experience required j. By Employer k. By Agency Ability to short results by: 1. relevance 2. date 3. distance 2. View the profile of any company in the jobsite that has details posted. (From the Employers A-Z) 3. View all jobs by a specific employer. (From the Specific profile / Landing pages) 4. Quick Jobseeker registration using email and password. 5. Be able to update profile at any time. 6. Be able to have multiple resumes. 7. Submit resume to any employer with one click. 8. View list of all applications jobs applied for. 9. Email a specific job to a friend. 10. Print a specific job details. 11. View / Edit / Copy / Delete / Send / Print / Duplicate resume. 12. Hide contact information. 13. Make resume searchable or un-searchable. 14. Post resume quickly into the system i.e. cut and paste or direct upload PDF, doc etc. 15. Resume Builder using a step-by-step resume-building wizard 16. Add multiple lists of qualification and experience, skills and language known. 17. Submit Photo / video / voice file etc. 18. Add Cover Letter (Like resumes , we also need to have multiple cover letters) 19. View dates of resume - Created on & Last Updated. 20. Newsletter - Subscribe or unsubscribe to opt-in mail list. There should be 2 separate mailing lists. One for the employers and one for the job seekers 21. Add Jobs to Inbox for later viewing (Short list vacancies?) 22. View how often interested employers viewed the resume 23. Add, Edit, Delete Job Search Agent. (Have multiple job search agents.) 24. Mail from employer regarding Interview (this needs to be user generated, i.e. not an automated feature). 25. Add contact list or database of people & companies (this is a proposed feature however I am not too sure about the usefulness of this) 26. Must be able to invite friends from their email accounts (yahoo, Gmail, or any other email accounts - etc) 27. RSS There needs to be a separate page from where the visitors can download RSS feeds by : • Location • Category • Language EMAIL NOTIFICATION 1. New Account Notification - an email message is sent to them as auto responder with username and password 2. Retrieve passwords by automated email. 3. Get Automated Job Application Response 4. Job alerts will automatically send jobs that match user specified criteria via email daily 5. Get automated email reminders if not logged in for 1 week. 2 week and 1 month. 3 month and 6 month. 6. News letter - After sign up automated email to be sent to them confirming subscription and any future email should give them option to unsubscribe. <<<<< 3. EMPLOYER EXPERIENCE AND FUNCTIONS >>>>> --------------------------------------------------- LIST OF CONFIGURABLE PACKAGES: Package A – Taster / Demo • 50 days free unlimited Job Posting • No access to CV database • Free Listing in employers A-Z with link to their site. • No resume search agents. Package B Bronze • 10X 30 days job listing (can be used any time within a year) • No access to CV database • Free Listing in employers A-Z with link to their site. • 3 resume search agents. Package C Silver • 20X 30 days job listing • No access to CV database • Free Listing in employers A-Z with link to their site. • 5 resume search agents Package D Gold • 30X 30 days job listing • Access to CV database • Free Listing in employers A-Z with link to their site. • 10 resume search agents. Package E – Pay as you Go - Jobs • Pay only for the jobs you need @ £? / job (30days) • Free Listing in employers A-Z with link to their site. • No resume search agents. Package F – Pay as you Go - CVs • Pay only for the access to CV database by week/s • Free Listing in employers A-Z with link to their site. • No resume search agents. GENERAL FUNCTIONS ----------------- 1. Register and sign-up online packages. 2. Quick Employer registration using email and password 3. Setup multiple child accounts under a parent account for the colleagues 4. Option of including company profile and logo. (Goes to employers A-Z) 5. Update profile at any time 6. Resume Manager Inbox - Option to Shortlist , save and delete resumes 7. Applicant Tracking - employers to track, qualify and rate the hiring status of candidates 8. Send Interview Request 9. Search resumes by location, categories, company, location, experience and keywords 10. Filter search results 11. Email a specific resume to a friend 12. The option of displaying resume details in a 'printer friendly format' 13. Add, edit and delete jobs from their accounts 14. Activate or deactivate jobs 15. View list of active jobs, expired Jobs, deleted Jobs 16. The Preview Job Posting option allows you to validate a job posting to check for improper input, misspellings, or unacceptable content before the job goes "live" (see a draft version before it goes live) 17. Applicant Screening - ability for employers to create questions to job postings for applicants to respond when applying to a job. 18. Job Statistic, Order History and Activity Report 19. View number of click through and applications job has received 20. Auto-response email to a job posting 21. Add, Edit, Activate or Delete Resume Search Agent (have multiple resume search agents. 22. Newsletter - Subscribe or unsubscribe to opt-in mail list. There should be 2 separate mailing lists. One for the employers and one for the job seekers. 23. Get a SEO friendly URL of your job link so that it can be indexed by all major search engines 24. Add contact list or database of people & companies (again – not sure how this feature is useful) 25. Must be able to invite friends from their email accounts (yahoo, Gmail, or any other email accounts - etc) Email Notifications 1. New Account Notification - an email message is sent to them as auto responder with username and password. 2. Retrieve passwords by automated email. 3. Automatically receive automated emails notifying of expiring jobs or membership to renew online 4. Receive automated emails with CVs from the CV search agents. (Daily) 5. Get automated email reminders if not logged in for 1 week. 2 week and 1 month. 3 month and 6 month. 6. News letter - After sign up automated email to be sent to them confirming subscription and any future email should give them option to unsubscribe. <<<<< 4. ADMIN AND CMS FUNCTIONS >>>>> --------------------------------------- 1. Generate X amount of landing pages 2. Admin has full control over global site configurations (including ability to over write the global meta tags etc for individual pages). 3. Add / edit / delete jobs, employers, job seekers and job categories 4. Access to jobseeker and employer control panel 5. Site administrators have control over what is displayed in nearly all dropdown lists and list boxes throughout the site i.e.: "Functions", "Countries", "Search Categories", "Languages", "Citizenship ","Salary range ","Experience ", etc. 6. Search Jobseekers and Employers on the basis of Keyword, name, Email-address, Country, Industry sector etc. 7. Newsletter - broadcast emails to job seekers and/or employers that signed up for the mailing list - Must be 2 separate lists of job-seekers and employers. 8. Set up multiple flat-fee memberships for Employers with varying prices, time periods and access levels or number of units available (ie: 10 job postings). Products can also be given away in "demo mode" or free membership 9. Apply Restrictions on Job Posting, Resume Search, Contact Info, Applicant Screening, Company Profile 10. Ability to Change the Number of Days Job Postings Will Run and the Number of Days for Resume Search Access 11. Send an invoice to a company 12. Manage Featured Employers Showcase 13. view reports on all Activity Reports such as Job Seeker and Employer new accounts, number of newsletters sent out by Job Seekers and Employers, job click through 14. View reports on total system sales, jobs, jobseekers, recruiters, accounting and order history data, invoices sent out on monthly/yearly basis 15. Site Statistics on total visitors, unique visitors, page views, hits, page referrals and more 16. Admin has the option of printing full list of job seekers and employers in the database along with their contact information 17. Admin has the ability to export nearly all account information for both job seekers and employers 18. The database backup facility 19. Banner management application - you can use to serve and track banner ads on your site 20. Post Articles (integrated Blog) 21. File manager to edit any internal page 22. Send emails to any one registered in the system fronm the back office 23. Word censor and block IP Address 24. Setup multiple admin with file access privileges 25. Ready email templates for Job alert, Resume alert, Jobseeker reg, Recruiter reg, Application send 26. Add payment modules or integrate with payment gateway 27. Add/edit title and meta tags across the jobsite 28. Change the look and feel of the home page & site through theme management system 29. Fully customizable CSS-based design & layout 30. Add /edit /delete themes through theme management 31. Backfill jobs in the site from Indeed.com and possibly other similar platforms <<<<< 5. Applicant tracking System >>>>> ---------------------------------------- From the employer back office the recruiters should be able to follow the application life cycle of a prospective applicant (screening, selection, sending offer letter and hiring.) • Requirement gathering HR department or the recruiter in your company can create a profile & register in the system. Recruiters can then login and post jobs through a simple form. The entire process is automated and online. • Online job posting The application automatically posts the job requirements on your website. All the details of the job profile along with location, job category, salary, company information etc are made visible for the candidates. • Job application Candidates who visit the website can apply for the job with a single click for the selected job opening. Applicants can post resume and apply online. • Resume processing The system formats and stores resumes in the database. It gives immediate information on candidate resume, application history and referrals. • Resume screening and extraction Our applicant tracking system can perform advance search and automatically match the resumes with the job requirements and lists the candidates based on their qualifications, experience, location, and skills. • Edit applicant round and current status The employer can change the applicant current status/round to Screening / Telephone / Interview / Skill check / Background check / Reference check. The current status can be revised by changing the drop down to: New, In-Process, Rejected, Approved. • Continuous candidate tracking The applicant tracking system tracks the candidate throughout the recruitment lifecycle. Starting from pre-screening, telephone round, technical round, reference checks, job offer, offer acceptance, to joining. • Automated correspondence After short-listing, the application sends out emails to the selected candidates to take the communication to the next level. The recruiter can manage the formats of this correspondence, offer letter or interview call letters. • Reports Shows a consolidated bar chart and date wise status of Screening / Telephone / Interview / Skill check / Background check / Reference check in various rounds – New, In Process, Rejected & Approved. The ATS should enable the hiring managers to manage the recruitment process online. They can manage each stage of the process mentioned above and monitor continuously to assess different stages of recruitment. <<<<< 6. General Promotion and Aggregation >>>>> --------------------------------------------------- 1. Admin has full control over global site configurations 2. Admin should be able to generate reports on numbers of all Click through and impressions of all banners in the site. 3. Admin should be able to modify and update the SEO meta tag and keywords globally and also for individual pages. 4. Add / edit / delete jobs, employers, job seekers and job categories 5. Access to jobseeker and employer control panel 6. Site administrators have control over what is displayed in nearly all dropdown lists and list boxes throughout the site i.e.: "Functions", "Countries", "Search Categories", "Languages", "Citizenship ","Salary range ","Experience ", etc. 7. Search Jobseekers and Employers on the basis of Keyword, name, Email-address, Country, Industry sector etc. 8. Newsletter - broadcast emails to job seekers and/or employers that signed up for the mailing list 9. Set up multiple flat-fee memberships for Employers with varying prices, time periods and access levels or number of units available (ie: 10 job postings). Products can also be given away in "demo mode" or free membership 10. Apply Restrictions on Job Posting, Resume Search, Contact Info, Applicant Screening, Company Profile 11. Ability to Change the Number of Days Job Postings Will Run and the Number of Days for Resume Search Access 12. Send an invoice to a company 13. Manage Featured Employers Showcase 14. View reports on all Activity Reports such as Job Seeker and Employer new accounts, number of newsletters sent out by Job Seekers and Employers, job clickthroughs 15. View reports on total system sales, jobs, jobseekers, recruiters, accounting and order history data, invoices sent out on monthly/yearly basis 16. Site Statistics on total visitors, unique visitors, page views, hits, page referrals and more 17. Admin has the option of printing full list of job seekers and employers in the database along with their contact information 18. Admin has the ability to export nearly all account information for both job seekers and employers 19. The database backup facility 20. Banner management application - you can use to serve and track banner ads on your site 21. Post Articles 22. File manager to edit any internal page 23. Send email 24. Word censor and block IP Address 25. Setup multiple admin with file access privileges 26. Ready email templates for Job alert, Resume alert, Jobseeker reg, Recruiter reg, Application send 27. Add payment modules or integrate with payment gateway 28. Add/edit title and meta tags across the jobsite 29. Change the look and feel of the home page & site through theme management system 30. Fully customizable CSS-based design & layout 31. Add /edit /delete themes through theme management 32. Backfill jobs in your site from Indeed.com and add thousands of jobs to your job site Aggregators ----------- • Feed for Google base • Feed for indeed • Feed for simply hired ============================================== Phase 2 – Integration and development options ============================================== These are phase 2 development plans. i.e we want to start working on these by the 5/6th month and have them implemented by the 9th month of the site going live. • Facebook sign-up option http://developers.facebook.com/docs/guides/web/ • Jobg8 integration • Logic melon • Idibu • Broardbean I have been in touch with the multi-post sites (Jobg8, Logic melon, idibu, Broardbean) and have detailed technical information regarding integration with them available. I can forward these as per request. Home page mock up.....
Are you still considering a site. I have researched and purchased a few scripts, had a custom from scratch site built and dealt with many headaches you are going through. Dwight