Inspiration

Working on CS student problem. Many students apply for jobs online, but some jobs are fake. They spend time and effort, but later they get no reply and feel ghosted. I wanted to build something simple that helps students stay safe from fake job posts.

What it does

TrueHire helps users check if a job post is real or fake. The user pastes a job description, and the app shows:

Risk level (Low, Medium, High) Score (0 to 100) Reasons why the job may be fake

This helps students avoid scams and save time.

How we built it

I built this project using:

Python Flask HTML CSS

First, I created a simple web app using Flask. Then I added a text box for users to paste job descriptions. After that, I wrote simple rules to detect fake job posts and calculate a risk score.

Challenges we ran into

Connecting frontend with backend Making the detection logic simple but useful Designing a clean UI Completing the project in limited time

Accomplishments that we're proud of

Built a working web app from scratch Solved a real problem faced by students Created a simple and easy to use interface Finished the project within the deadline

What we learned

How to build a web app using Flask How to handle user input and process data How to design simple and clean UI How to turn an idea into a real project

What's next for TrueHire

Add better detection using AI Add real job verification features Improve UI and user experience Add user accounts and saved history

Built With

Share this project:

Updates