Linkdr

logo

Linkdr is where people hire software developers. Like in real life, but better.

Visit >> Heroku

The App

In this day and age where technology is prevalent, tech companies are constantly hiring. For tech recruiters who are scuttling around trying to match relevant candidates to their available jobs, they simply have no time to manually read through bloated resumes.

Our app aims to streamline the hiring process for tech companies and recruiters, only asking for relevant details from candidates. No more wordy cover letters which no one bothers to read anyway or repeated details being asked!

Problem Statement

[Companies] need [a better way to find suitable candidates] to [be able to more efficiently find the correct candidate with the relevant skills]

[Candidates] should be able to [apply for relevant jobs] to [increase chances of being hired]

How It Works

  • Tech recruiters or companies will be able to:

    • Post job listings
    • Screen relevant candidates for respective listings
    • Reach out to candidates after you get LINKD via our in-app chat system or by direct email
  • Candidates will be able to:

    • View relevant job listings
    • Express interest in jobs
    • Sit back and wait for companies to approach!

Installation Instructions

Linkdr requires PostgreSQL 10.5 and Redis 5.0.7 to be installed globally

bundle install
rails db:create
rails db:migrate
rails db:seed
rails server
redis-server

APIs

Application Development Process

Built With

General Approach

  • Brainstormed a couple of ideas and narrowed it down to creating an app for tech recruiters + job seekers
  • Identified problems for users
  • Came up with personas and their user story
  • Whiteboarding our user flows and wireframes
  • Whiteboarding ERD to determine how data needs to be stored and how they are referencing other databases
  • Disseminate features to each team member
  • Built app in sprints and ran user tests for feedback
  • Debugged, more testing and added more features

Major Hurdles in building the app.

  • Combining two database systems (PostgreSQL and Redis)
  • External files/APIs with cloudinary - especially sharing keys & functionality across team members
  • Organising work as a team
  • Sorting database and results, pairing candidates with suitable roles
  • Having two devises user models (one for candidates and one for companies)
    • Managing different views for pages between what candidates would see and what companies would see

Documentation

Acknowledgements

Team