Most colleges still run campus placements on spreadsheets and WhatsApp groups, so students miss drives and the TPO checks eligibility by hand. This training and placement management Android project fixes that. Students keep one profile with their resume, the TPO posts drives with clear eligibility rules, and the app checks every student automatically before they can apply.
How it works
- The student registers with academic details (CGPA, backlogs, branch, 10th/12th %, year gap) and uploads a PDF resume
- The TPO posts a drive with company, package, rounds and eligibility rules and sees a live count of matching students
- Only eligible students with a complete profile get the drive alert; each drive shows an ELIGIBLE / NOT ELIGIBLE stamp with the exact rule
- Students apply in one tap and track every round on a timeline
- The TPO shortlists, marks each round as Clear / Out and publishes results; students are notified
- The TPO uploads offer letters; the student accepts in the app and is marked placed
- Gemini AI reviews the resume against the job description and gives an ATS score with fixes
Users
- Student – profile and resume, drives, eligibility check, apply, round tracking, offers, AI resume review, aptitude tests, AI mock interview
- TPO (placement officer) – post drives, applicants and shortlist, round results, offer letters, notices, branch-wise reports with PDF
- Admin (web panel) – students, TPO users, companies, branches, drives, applications, offers, question bank, reports, settings
Highlights
- 3 roles, 26 app screens, 13 admin pages, 38 APIs, 15 database tables
- Automatic eligibility filter on 6 rules (CGPA, backlogs, branch, 10th, 12th, year gap)
- AI resume review and AI mock interview, with offline fallback so it works without an API key
- Aptitude practice with timer, topic-wise chart, streak, badges and rank
- Full validation on every form in the app and on the server, hashed passwords, prepared SQL statements
- Sample data and demo logins ready for the first run
What you get
- Complete Android Studio source code (Java) and PHP admin panel + APIs
- MySQL database file with sample data
- Project report (Word, 55 pages) with all UML, DFD and ER diagrams
- 2-page project abstract and project explanation with viva questions
- Step-by-step setup guide and setup help
Who can use this project
Final year BE / B.Tech (Computer, IT, ENTC), MCA, BCA and Diploma students looking for an Android project with source code, documentation and report. It is a strong pick for a placement or college management system project with a real AI feature.
Frequently asked questions
Can I run it without a Gemini API key? Yes. The resume review and mock interview fall back to an offline scoring method, so every screen works.
Does it work on a real phone? Yes. Keep the phone and the laptop on the same Wi-Fi and enter the laptop's IP on the login screen.
Can the TPO change the eligibility rules for each drive? Yes. Every drive has its own minimum CGPA, backlog limit, branches, 10th/12th percentage and year-gap rule.
Is the report editable? Yes. It is a Word file; only the student, guide and college details need to be filled in.