/Hire_me

Primary LanguageHTML

HireMe

About

The corporate world requires trained and skilled employees to work for it. Professionals along with freshly graduated students need a medium to search for suitable jobs and opportunities for their career growth. There needs to be a benchmark professional networking social media platform, which is required to establish the fulfillment of these concerns.

Recruiters and employers can both use it to source candidates for employment. With provisions for users to exhibit their resume, create and build a professional profile, documenting skills, projects and qualifications and to apply to various organizations and recommending themselves and for companies to release vacancy and recruitment notification and find the right candidate to hire, this platform must provide an ideal environment for everyone to satisfy their ambitions.

This Project is an attempt to realise this idea of a user friendly social network platform for simplifying the hiring process.

Features

  • Sign Up and Authentication

    • Website authentication and sign up
    • Social Authentication using Google
    • Two types of users
      • Job Seekers
      • Companies
  • Profile Building

    • Profiles can be created and edited. Two types of Profiles based on two types of users -:
      • Job Seeker Profile
        • Fill in general information
        • Upload Resume
        • On uploading resume skills are automatically extracted from it. User can confirm and save them.
        • Add Education
        • Add as many Projects as required
        • Add Licenses and Certifications for better impression.
      • Company Profile
        • Tell the users all about your company.
  • Posting a job and responding to applications (for companies only)

    • Post new Job openings with the required details e.g. - Skills requires
    • The Job Seekers can apply to the Jobs
    • The Company can look at the applicants public profile, their resumes etc.
    • The Portal will show percentage compatibility based on the skills of the user. to make the comparision simpler for the company.
    • Company can respond to the job applications individually. The applicants will receive a notification and the response.
    • Interviews and such things can be arranged via these responses.
    • Applications can also be politely rejected or ignored.
  • Applying to a Job (only for job seekers)

    • User can apply to any posted jobs.
    • They will receive response from the company.
  • Searching, Following Users / Companies

    • Search for Others Users/Companies
    • View the public profiles, Blogs of users and companies.
    • Follow other users/companies.
  • Blogs / Images

    • Tell your followers whats happening via uploading Images
      • Other users can like the images.
      • Other users can comment on these images.
    • Detailed Blogs on different topics
      • can be liked and commented on by users.
  • Notifications

    • Keep an eye on Companies you follow. You will get a notification when -:
      • A new job is posted.
      • A company responds to your job application.
      • Shares an Image, or writes a Blog, or likes / comments on something.
    • Keep an eye on the people you follow. You will get a notification when -:
      • User posts an image or writes a blog.
      • User likes or comments somewhere.
      • User applies for a job.
  • View / Search for job (obviously)

Technology

  • Languages

    • Python
    • jinja2 template engine
    • HTML & JavaScript (obvi. again)
  • Frameworks

    • Django
    • Bootstrap 4
  • Version Control

    • Git (what else is there?)
  • Database

    • SQlite 3

Screenshots

  • Home Page Company Profile

  • Blog Company Profile

  • Job Applications Company Profile

  • Entity Relation Diagram Company Profile

Scope

This project has the scope of becoming a full fledged Job seeking portal. There are lot of features that still need to be implemented. Some of them are -:

  1. Improving Search functionality. (Honestly it is a whole project)
  2. Adding messeging system.
  3. Follow recommendations for user
  4. Potential candidate recommendations for companies.

Our Team

S. No Name Registration Number
1. Ashwini Ojha 20175008
2. Rohit Raj Anand 20175139
3. Nikhil Pankaj Agarwal 20175015

Contact us

Email - binary.compatible@gmail.com

This Project was the first place winner @Innodev MNNIT.