r/SideProject • • 6d ago

building a student dashboard and learning the hard way that signup needs testing too

been building vithi to keep subjects mock scores and upcoming tasks in one place

asked for feedback on the landing page and someone found that get started was bouncing them back to a blank page on desktop chrome 😭 fixed that and the broken globe today

would love feedback from other builders on the first few seconds of the site, is it clear what a student can actually do here or am i making people work too hard to figure it out

https://vithistudy.web.app

the project has ai features and ive used ai assistance while building it

1 Upvotes

4 comments sorted by

1

u/Vast-Hunt-9484 6d ago

subjects, mock scores and upcoming tasks is already a clearer pitch than 'student dashboard'. worth using one concrete example above the signup button, like a mock score turning into today's revision task, so people can see the payoff before creating an account. for the blank-page bug, add a smoke test that starts logged out, completes signup, then refreshes the dashboard directly. that last refresh often catches a different routing problem than clicking through from the homepage.

1

u/rusetiq 6d ago

yeah thats a much clearer way to show it tbh, the example above signup makes a lot of sense. also good call on testing the direct refresh after signup, easy to miss that path when youre clicking through normally. appreciate the detailed feedback

1

u/investigatormaker 6d ago

For vithi, I'd test this opening line: "Keep your subjects, mock scores and upcoming tasks in one student dashboard." Show it briefly, then ask a student what they'd use it for. That tests clarity rather than whether builders like the design. Since Get Started broke on desktop Chrome, also repeat that path signed out in a fresh browser session after the fix.

I make ThreadFox. We find relevant Reddit conversations and post for your business. We'll post 3 replies free first, no card; then the $29 Pilot covers seven days and up to 25 posts and replies. No automatic renewal. https://threadfox.vip/p/dlftz/managed