tnjobs.site — A Job Portal That Updates Itself
tnjobs.site brings private and government vacancies across Tamil Nadu into one place, sorted by city and by the kind of work, with a salary guide showing what each role actually pays. It rebuilds itself twice a day and publishes a daily Tamil news article. Nobody logs in and nobody presses publish.
Client work for Digitalgrub.
Project Overview
tnjobs.site brings private and government vacancies across Tamil Nadu into one place, sorted by city and by the kind of work, with a salary guide showing what each role actually pays. It rebuilds itself twice a day and publishes a daily Tamil news article. Nobody logs in and nobody presses publish.
Challenge
Tamil Nadu is not short of job listings, it is short of order. A jobseeker cannot easily answer the two questions that decide whether to apply — is this near me, and what does it pay — because no site organises vacancies by town, by trade and by salary. Doing that by hand means the same dull work every day forever, and anything left to run on its own has to stay trustworthy while nobody is watching.
Solution
An automated system that takes in new vacancies twice a day, files each one into a sector, works out what each role typically pays, and rebuilds every page of the site — a page per city, a page per sector, a salary guide, and a list of what arrived today. A separate check each evening confirms the day's update actually happened rather than assuming it did, and no pay figure is published unless enough real listings sit behind it.
What the project needed to accomplish.
4,371 open private vacancies from about 3,500 companies, across 171 towns and cities.
53 pages rebuilt every day — 20 sectors, 26 cities, a salary guide and a jobs-added-today list — alongside 142 published articles.
A salary guide built only from the 3,069 listings where the employer published a figure, showing typical pay rather than averages, and publishing nothing backed by fewer than 25 listings.
Running cost of under a rupee a day, against what a person doing the same work every morning would cost.
A town gets its own page only when it has enough jobs to be worth opening — 26 useful city pages instead of 171 near-empty ones.
The site keeps working even if a day's update fails — visitors see the last good version rather than an error.
