About the project
Most students choose a stream or degree because a relative or friend suggested it, not because they know their own strengths. Professional career counselling with psychometric tests is costly and rarely available in small towns. This AI career guidance Android project gives every student a scientific career report on the phone: it measures aptitude, interests and academic marks, and turns them into clear career, course and college suggestions. When the student needs personal advice, the app connects them to a real counsellor who can see the full report before the session.
How it works
- The student registers in a 3-step wizard (personal, academic, password) and takes a timed aptitude test - logical, numerical, verbal and spatial sections, random questions, scored on the server.
- An interest test based on Holland's RIASEC model finds the student's interest profile (Realistic, Investigative, Artistic, Social, Enterprising, Conventional).
- The student enters 10th / 12th marks and can attach the marksheet.
- The app sends the profile and the system's own careers list to Google Gemini, which returns the top 5 careers with match percentage, reasons, courses and a skill roadmap.
- Every AI answer is checked against the database; if AI is not available, an offline matching algorithm (40% aptitude + 35% interest + 25% marks) makes the report, so a report is always produced.
- The student explores colleges and courses, ticks off roadmap steps, downloads a PDF career report and books a counsellor in a free slot.
Users
- Student (Android app) - aptitude test, interest test, marks, AI career report, skill roadmap, college and course search, counsellor booking, PDF report, notifications
- Counsellor (Android app) - registration with admin approval, session requests (accept / reject / complete with advice), student reports, availability with days, slots and fee
- Admin (Web panel) - dashboard, students, counsellor approval, question bank, careers with roadmap, courses, colleges, bookings, reports with charts, Gemini and test settings
Highlights
- 3 roles, 21 app screens + 9 tab screens, 13 admin pages, 30 APIs, 12 database tables
- Career recommendation system with AI + validated offline fallback - works even without an API key
- Sample data ready to demo: 26 careers, 29 courses, 30 colleges, 76 test questions, demo students and counsellors
- Counsellor booking with free-slot checking and notifications
- Validations on every form (email, 10-digit mobile, password, marks 0-100, duplicates) in app and server
- Hashed passwords, token based APIs and prepared statements
What you get
- Complete Android Studio project (Java) and PHP admin panel with APIs
- MySQL database file with sample careers, courses, colleges and questions
- Project report (Word, 60+ pages) with DFD, ER, UML diagrams and test cases
- 2-page project abstract, project explanation with 29 viva questions, setup guide
- App mockups, admin panel screenshots, diagrams and README
- Setup help to run the project on your laptop
Who can use this project
Final year and pre-final year students of BE / B.Tech, MCA, BCA and Diploma (Computer Engineering, CSE, IT) looking for a Gemini AI Android project with source code and documentation. It also fits students searching for a course recommendation app, an aptitude test app project or a career recommendation system project with a working admin panel.
Frequently asked questions
How does the app decide which career suits a student? It combines three things: aptitude score, RIASEC interest profile and academic marks. Gemini explains the match in simple words, and the offline algorithm uses fixed weights of 40%, 35% and 25%.
Will the AI suggest careers or colleges that are not real? No. The AI is given only the careers stored in the database, and every reply is checked before saving. Anything not in the list is dropped.
Can I add my own careers, colleges and test questions? Yes. The admin adds or edits careers (with roadmap), courses, colleges and the question bank from the web panel - no code change needed.
Is a paid API key required? No. A free Gemini key from Google AI Studio is enough, and without any key the offline matcher still creates the full report.