hi all,
I am developing a recruitment website but i dont know where to start and which sites are going to lead me to the right place.
Please help me with everything i need because i really need to do this on my own.
thanks in advance...
hi all,
I am developing a recruitment website but i dont know where to start and which sites are going to lead me to the right place.
Please help me with everything i need because i really need to do this on my own.
thanks in advance...
This thread from outlines a classic job-board project; early replies from (suggesting an admin/CMS) and (asking for a skeleton) hit the right direction. A practical path is to freeze a small MVP, design simple data flows, and implement incrementally with security and search in mind.
A concise roadmap: define primary user journeys (candidate, employer, admin) and 6–10 user stories; sketch three core screens (search/results, job detail, apply/dashboard); design a minimal API and database; pick an implementation approach (custom backend with a web framework or hosted components) based on skill and budget; start with database full-text search and plan a move to a dedicated search service if needed; use managed services for file storage and transactional email to avoid delivery/ops headaches. Monetization and billing should be injected only after the core flows are reliable.
A minimal relational schema to get started (example):
CREATE TABLE users (
id SERIAL PRIMARY KEY,
email TEXT UNIQUE NOT NULL,
password_hash TEXT NOT NULL,
role TEXT NOT NULL, -- candidate, employer, admin
created_at TIMESTAMP DEFAULT now()
);
CREATE TABLE jobs (
id SERIAL PRIMARY KEY,
employer_id INTEGER REFERENCES users(id),
title TEXT NOT NULL,
description TEXT NOT NULL,
location TEXT,
posted_at TIMESTAMP DEFAULT now(),
expires_at TIMESTAMP
);
CREATE TABLE applications (
id SERIAL PRIMARY KEY,
job_id INTEGER REFERENCES jobs(id),
candidate_id INTEGER REFERENCES users(id),
resume_url TEXT,
applied_at TIMESTAMP DEFAULT now()
); Operational and legal cautions: hash passwords with a modern algorithm (bcrypt/argon2), validate and scan uploads, enforce rate limits and email confirmation, log and back up regularly, and plan for privacy/regulatory obligations. For authentication/secure storage best practices see the OWASP guidance (Authentication Cheat Sheet). For simple, reliable payments consider a documented payment provider integration ().
Jump to Post— rexibit 5Hello Alimoe.
Would you mind elaborating more on what requirement will be done? Will this be a "headhunter" (job placement), a free services advice site, etc.?
Without fully knowing what you are expecting the website to mediate, there is not much advice that can be offered.
Jump to Post— phouse512 0Hmmm...Sounds really complex. But first, do you have any work that at least has the basic skeleton of your site?
Hello Alimoe.
Would you mind elaborating more on what requirement will be done? Will this be a "headhunter" (job placement), a free services advice site, etc.?
Without fully knowing what you are expecting the website to mediate, there is not much advice that can be offered.
Hello Alimoe.
Would you mind elaborating more on what requirement will be done? Will this be a "headhunter" (job placement), a free services advice site, etc.?
Without fully knowing what you are expecting the website to mediate, there is not much advice that can be offered.
hey Rexibit,
the site is supposed to be jobsearch site. its supposed to offer the following services;
<ul>
<li>Jobsearch for recruits</li>
<li>register jobseekers</li>
<li>register employers(recruiters)</li>
<li>jobseekers search(searching for jobseekers</li>
<li>jobseekers should be able to post resumes and apply for jobs<li>
<li>employers should be able announce job vacancies</li>
<li>charge employers</li>
</ul> I hope people are going to help me
Hmmm...Sounds really complex. But first, do you have any work that at least has the basic skeleton of your site?
Okay, Alimoe, you will need to develop some type of CMS (Content Management System) that will enable people to go on the site and add their information without you having too. You will also need to have employers be able to access a similar interface so they can interact with the people.
It will be a complex process, so I suggest you write out "what" you need from the site, and break it down from there for what each area will need.
There are several good CMS sytems that will allow you to tweak and start off. Expression Engine and ModX are two good ones I have heard pleasant things about.
Okay, Alimoe, you will need to develop some type of CMS (Content Management System) that will enable people to go on the site and add their information without you having too. You will also need to have employers be able to access a similar interface so they can interact with the people.
It will be a complex process, so I suggest you write out "what" you need from the site, and break it down from there for what each area will need.
There are several good CMS sytems that will allow you to tweak and start off. Expression Engine and ModX are two good ones I have heard pleasant things about.
That was helpful, thank you very much!
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.