Right after finishing our Figma designs, we jumped into development with a goal in mind:
Create two clear experiences — one for companies, one for job seekers — right from the start.
Sounds simple. But honestly, this part was more complex than we expected.
👥 One Platform, Two Roles
From the beginning, we knew ITConnect would serve two very different groups:
Companies, looking for talent
Job seekers, looking for opportunities
So our first challenge was to separate those experiences — without making the app feel split in two.
What We Focused on First
To build a solid base, we spent our first development sprint working on:
✅ A clean, scalable project structure
✅ A secure login & registration system
✅ Role-based access that feels natural
When someone signs up, they choose their role — and from there, they’re sent to the experience that fits them:
🧑💼 Companies → post jobs, browse candidates, manage listings
👨💻 Workers → see job/project offers, apply, manage their profile
- Why It Mattered to Us
We wanted people to feel oriented and confident from the very first click.
If you’re a worker, you shouldn’t land in a dashboard made for companies — and vice versa.
By thinking about user roles from the beginning, we avoided confusion later and created a flow that makes sense as our platform grows.
This wasn’t just about logic and routing.
It was about respecting the purpose of each person who joins the platform.
And honestly? Seeing the first login flow work — felt like magic
– Erzana, Sumea & Isme
Top comments (0)