๐ Inspiration
Choosing a career in tech is one of the most confusing moments for most engineering students, especially in their first and second year. Everyone hears terms like Data Science, AI/ML, Cyber Security, Full Stack, DevOps, Cloud, but nobody really knows which path actually fits their interests, strengths, and long-term goals.
We created TechPath to remove this confusion. Our inspiration came from a simple thought:
โWhat if choosing a tech career was as simple as answering a few questions and getting a personalized path made just for you?โ
This idea became our motivation to build a smart, beginner-friendly career-guidance platform built for engineering students.
๐ What it does
TechPath is a personalized career-GPS for engineering students.
It:
Conducts a 10โ12 question smart survey about interests, skills, learning style, and goals.
Uses a matching engine to recommend the top 3 tech career paths (e.g., Data Analyst, Data Scientist, Full Stack Developer, Cyber Security Engineer, AI/ML Expert, DevOps, etc.).
Generates a custom roadmap based on the chosen career path.
Shows projects, tools, and resources needed for that field.
Includes an Analysis Tracker that helps students track their progress, score, and learning journey.
Works offline as a light PWA.
Stores progress in localStorage so students can continue anytime.
In simple words:
๐ TechPath tells students exactly which tech career suits them and how to reach it.
๐ ๏ธ How we built it
We built TechPath using a clean, modern, and scalable front-end architecture:
React + Vite for fast rendering
Tailwind CSS for UI styling
Custom design tokens for consistent light/dark mode
LocalStorage for progress + analytics persistence
React Hooks for state management
PWA setup for offline use
Matching engine using a weighted scoring formula
Modular component design (Survey, Roadmap, Recommendation, Tracker)
Base44-inspired UI components
Analytics engine for user interaction tracking
Everything was built mobile-first so students could use it easily on their phones.
โ ๏ธ Challenges we ran into
Every good project has struggles โ here were ours:
Designing a career matching formula that actually makes sense for beginners
Balancing the UI to be minimal yet informative
Maintaining dark mode consistency with custom tokens
Making the roadmap and analysis tracker persist across reloads
Creating a survey that feels short but still accurate
Ensuring the UX stays friendly for non-technical users
Testing PWA features and offline modes
Handling large amounts of JSON data cleanly
Making the entire system mobile-optimized
But overcoming these challenges made the product more polished and stronger.
๐ Accomplishments that we're proud of
Weโre proud that we built something that can genuinely help students.
Some highlights:
Built a fully working career-recommender engine
Clean, modern UI that feels premium
Successfully implemented dark mode
Created a modular Analysis Tracker for progress scoring
Built a PWA with offline support
Entire project is hackathon-ready and deployable
Made the platform usable even by non-coding students
Achieved a professional design in a short time
Smooth onboarding + swipe-friendly mobile UI
This is one of the rare projects that is both technically solid and truly helpful.
๐ What we learned
During this project, we learned:
How to design a real-world matching algorithm
How UI tokens and theme systems work internally
The importance of accessibility (WCAG AA)
How to structure a scalable React codebase
How to store analytics events locally
How to plan an app like a real product
How to make apps offline-friendly with PWAs
How to create survey-based personalization systems
How to design for users who may be completely new to tech
This project taught us both technical engineering and product thinking.
๐ฎ What's next for TechPath
We want to take this even further:
Adding AI-powered recommendations
Personalized weekly and monthly study schedules
Integration with LinkedIn / GitHub to analyze skills
A full community where students can share progress
Mentorship matching system
Automated resume building based on chosen career path
More career fields (Cloud Engineer, Blockchain, AR/VR, Robotics, etc.)
Gamification (XP, badges, streaks)
A premium version for deeper analytics
Full backend with user accounts
Built With
- 44
- base
Log in or sign up for Devpost to join the conversation.