Crafting experience...
10/12/2025
A Project Made By
Submitted for
Built At
HuddleHive's WIT Hackathon #4
Hosted By
What is the problem you are trying to solve? Who does it affect?
Job search in today's day and age is hard, but it is more difficult for certain groups of people such as women, people of colour, neurodivergent people or international applicants.
Moreover, the job hunting process is not personalised - it is a boring and cumbersome experience that feels like a chore.
Current candidate dashboards are functional - but largely static, cold and impersonal. It lacks personalisation, guidance, and inclusivity, or make job searching engaging.
What is your idea? How does it fix the problem?
Each job seeker have unique personalities, experiences, challenges and backgrounds. But current job search backgrounds don't account for these individual differences. We needed to fix this! We created 'Jobify', a gamified job search platform (a dashboard or a mobile app) that personalises the job search journey for each job seeker.
It turns the fear of AI taking jobs away to AI helping job seekers land one!
Users can create a "persona" during onboarding - where they can create a personal profile detailing their motivations, strengths and weaknesses when it comes to the application process. This persona will be used when assessing tasks in the different levels.
Our application has "levels" - Personalised Onboarding Zone, CV Zone, Motivation Zone, Productivity Zone, Interviews simulation with AI, etc. Each level motivates users to complete (e.g Optimising CV for ATS tracker, etc). These requirements are adapted to each individual based on their onboarding.
We want to implement job hunting into our users daily routines, in order for them to get more used to the application process, but also feel more confident with each step.
With each level completed, users gain XP points, appreciation etc. When you get a certain amount of XP (after completing certain levels), you are granted access to an AI career coach.
How do all the pieces fit together? - The whole journey is broken down into milestones on a map. Users can visit any milestone at any time, see their progress, get help and stay motivated.
The entire user journey is visualized as a flexible map of milestones. Users can freely navigate these points at any time to track progress, access support, and stay motivated.
Personalization begins during registration, where users select their location and integrate existing online profiles (like LinkedIn). This connection allows the application to automatically gather necessary information and keep user data continuously up-to-date.
Finally, the platform holds this comprehensive user data within a Profile that can be easily shared with a network using a QR code, making professional connections seamless and instantaneous.
Does your frontend make requests to your backend? - The AI learns and adapts to the database the users input and outputs solutions to unique to each job seeker in the application. Yes in the backend, we connect different job posting sites, and social media sites with api application.
Where does your database fit in? - We haven't implemented a database due to time restraints and lack of technical expertise, however if this was a full solution, then the AI model will be trained on datasets based off of prototype data, which will be cleaned and made free of bias for the best optimal experience.
What did you struggle with? - We struggled making a prototype of our product, since we lacked the role of a software engineer in our team, causing some difficulties with technical implementation.
How did you overcome it? - We overcame it by trying to present the UI design and possible implementation in our presentation, giving examples about how it will work with examples instead. We also used AI to generate code to speed up the process.
What did you learn? What did you accomplish? -
This was our first hackathon and we learnt how to some AI tools to create some code for us, prototype, MVP etc and work in a diverse team. We managed our tasks accordingly - our team was split into working on the presentation, the implementation and coding of the webpage, and UI design of our system. We had to improvise quite a bit as we didn't have enough time, but we still managed to create a semi-functional website in the end, which we are proud of considering the time restraints.
Next Steps
What are the next steps for your project? How can you improve it?
The next steps would to flesh out details and create an improved prototype that will showcase more of our application - which can be made into a fully functioning system eventually. The UI can be improved with better formatting, more persona profiles and their challenges can be considered, which can be directly translated into the features. It also needs real user interviews as examples, and clean and unbiased AI datasets. Furthermore, more backend development is needed to implement the pages linking to each feature properly.