From 5-step onboarding through daily tasks, anti-cheat quizzes, and tracks assigned post-score — every Phase-1 surface in one walkthrough. Click any surface chip below to jump.
From DPDP §9 age-gate through marks, internships, projects, and skill claims — every input grounds a future trust-score pillar with verifiable evidence.
BeeTrustScore is 18+ only for v1 per DPDP §9. We verify with APAAR; we don't store your raw date of birth.
Your year, branch, and stream anchor every pillar that follows.
Pulled from DigiLocker where available — you can edit, but verified marks score higher.
List the internships and projects you'd want a recruiter to verify first.
Self-claim is fine — we'll follow up with a 3-minute anti-cheat quiz to validate each one.
18-24 after APAAR confirms — raw DOB is not persisted.We'll compute your 9-pillar score from APAAR + DigiLocker + your declared internships and projects. The score updates every time you complete a daily task or anti-cheat quiz.
Mobile-first home screen. Composite trust score up top, 6 of 9 pillars visible at-a-glance, next action highlighted, this-week activity feed at the bottom.
If a recruiter asks "why 742?", we show this exact breakdown. SHAP-style contribution per pillar, traceable to a verifiable artifact for every row.
9 pillars feed the composite. Each pillar carries its own weight (between 8% and 14%) tuned to which signals predict placement outcomes for Kerala students. The math is open — every row links to its anchor evidence.
Anchor: DigiLocker semester marksheet (8.4 CGPA), 12th boards 89.2%. Re-fetched every semester.
Anchor: Python 8/10, Flutter 6/10, ML basics 5/10. Each quiz binds to a claimed skill from onboarding.
Anchor: 2 projects logged (Backwaters tide model, fest reg app). Peer review pending — moves to Project Validation on completion.
Anchor: Aluva Tech Park · 8-week SDE intern · mentor signature on DigiLocker.
Anchor: 0 of 2 projects reviewed. TPO Project-Validation seat reviews on a rolling basis.
Anchor: 7-day daily-task streak. Streak above 14 days adds a small bonus.
Anchor: 1 mentor recommendation (Aluva Tech Park lead). More signals after more verified internships.
Anchor: Peer reviews from project teammates. Optional — students can opt out at any time.
Anchor: 12-min adaptive oral round · 6 prompts. Latest attempt: 66/100. Re-takeable every 14 days.
Every morning, the guide asks for the day's goal, suggests one project nudge + one skill task, and gets out of the way. Grounded in your score — not generic GPT chatter.
Pure-LLM chatbots don't move student outcomes. They produce conversation, not action. BTX's guide does three things and stops:
Each track is a sequenced set of mini-courses + daily tasks built by Surya's Creator Studio. Enrollment binds you to a cohort with shared deadlines.
SQL deep-dive, Python ETL, intro to cloud warehousing. Builds toward the Skills + Portfolio pillars.
Production ML basics: model versioning, monitoring, deployment patterns. Pairs with your Backwaters tide model.
AWS / Azure fundamentals → first solo project. Closes the gap on Project Validation if you finish the capstone.
Flask + FastAPI, REST design, auth basics. You're currently 20% through this track.
Whiteboard-style scenarios for SDE-1 / intern interviews. Lifts AI Interview pillar.
Builds on your declared Flutter skill. State management, theming, the things every demo lacks.
Click any module to view its mini-courses. Daily tasks pull from your active modules. Your cohort moves together — same deadlines, same review windows.
Production-grade backend basics — Flask, FastAPI, REST patterns, auth, and a capstone API project. Pairs naturally with your declared Python skill and the Aluva Tech Park internship work.
Pulled from your active tracks + chatbot nudges. Complete any one to keep your streak. Each task pins to a pillar — no busywork, no points-for-nothing.
Finish any one of the 3 tasks below to keep the streak alive. Streaks above 14 days add a small bonus to your Consistency pillar.
Logged to your activity feed. Refresh the home screen to see your new composite.
You declared Python at intermediate level during onboarding, and your Backwaters tide model + fest-app project both use it. 3 short questions confirm you can read + reason about Python at that level.
From your onboarding: Python · intermediate. From your projects: Backwaters tide-prediction model (LSTM, Python) and fest registration app (Python + Flutter). The 3 questions check the same range as those projects exercise — list / dict comprehension, async basics, and exception handling.
xs = [1, 2, 3, 4]?
Why this is the home, not a dashboard
Students open the app once a day at most. The home has to deliver three things in 8 seconds: score, direction, next action. Everything else is one tap away.
The bottom-tab bar is the only nav. No drawer, no hamburger, no settings nesting. 13+ surfaces consolidated into 4 tabs forces ruthless prioritisation of what a student needs daily vs occasionally.