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
Log in or sign up for Devpost to join the conversation.