Skip to content

haxxorsid/referralboard

Repository files navigation

Referral Board

Demo url: https://referralboard.herokuapp.com/

As we struggle to find internships, full-time employment or new opportunities at top tech companies, this website will help individual connect with other individuals for getting and/or giving referrals. The website will let user register and request referrals from professionals working in target companies, similarly, you as a professional can refer others who wish to work at your place.

Personas

  • Referee : A referee is a user if he wishes to find referrals.
  • Referrer : A referrer is a user if he wishes to give referrals to individuals (potential referees) seeking opportunity at their company. A referrer can also request referrals (can be a referee) if looking for new opportunities.

Common actions

  • Login
  • Register
  • Create a post for requesting referral. Fields visible in the post:
    • First name
    • Last name
    • Email
    • Contact
    • Resume Link
    • Years of Experience
    • Current geographical location
    • Current title (Student, software engineer, etc.)
    • Current organization (like university name or current company name)
    • About himself
    • Target company name
    • Target position title
    • Job Link
  • Authenticate using organization email
  • List all previous posts made by this user.
  • Delete post.

Actions per persona

  • Referee
    • Common actions
  • Referrer
    • Common actions
    • View posts by others for the referrer's company.

Team members

Sprint Progress

Demo Videos

  • Application Demo
application_demo.mp4
  • Cypress integration tests demo
demo_frontend_cypress_it.mov
  • Backend Unit testing demo
demo-backend-unittesting.mp4

Wiki