Inspiration

While exploring LinkedIn during this recession period, I noticed a desire among individuals to assist others by providing job referrals. Recognizing the need for a more efficient approach rather than simply messaging strangers, the idea of a platform where people can provide job referrals came up to my mind.

What it does

Refera.co is a platform designed to aid job seekers in acquiring job referrals from employees willing to offer them within their organization. Employees can specify the desired years of experience for their referrals. Meanwhile, job seekers can apply to preferred organizations based on their desired location.

How we built it

The frontend is built using React.js and is compatible with desktop screen. The backend is handled using convex functions and database. The authentication is integrated using convex and clerk.

Challenges we ran into

Since convex was new to me. The initial implmentation especially authentication consumed quite some time. I also tried to implement vector search for efficient searching rather full text search which can be made more efficient. But the documentation was easy to understand so eventually I was able to create the backend successfully.

Accomplishments that we're proud of

I am proud that I was able to successfully implement my idea across both frontend and backend components. I had previously implemented this project using SpringBoot and MongoDB. I wanted to try it using convex as backend. I am glad I was able to switch the backend to convex properly.

What we learned

I learned how I can use backend as a service for faster implementation of a project.

What's next for Refera.co

  1. Incorporate AI technology to analyze resumes and identify candidates who are best suited for the role and specific position through automated scanning.
  2. Manage the process of applying to job referrals in such a way that it would not cause spamming.
  3. Make the application responsive for mobile screens.

Built With

Share this project:

Updates