MyCareer – Recruit Management System

Overview

myCareer – Recruit Management System is Laravel PHP application to manage recruitment process. Jobs can be managed from admin panel. Job seekers can apply from website, iOS and Android application.

 

Laravel, iOS and Android source code included.

Features

  1. Front Website and Admin Panel
  2. Separate iOS and Android application
  3. Multiple companies
  4. Job Categories
  5. Job Skills
  6. Job Questions
  7. Job Listings
  8. Interview Scheduling
  9. Job Onboarding
  10. Roles & Permissions
  11. Multi Languages
  12. Email notifications
  13. Theme Settings
  14. Kanban board for managing job applications

Requirements

  1. PHP 7.1.x
  2. Android Studio
  3. Xcode

PHP extensions required:

  1. OpenSSL PHP Extension
  2. PDO PHP Extension
  3. Mbstring PHP Extension
  4. Tokenizer PHP Extension
  5. XML PHP Extension
  6. GD PHP Extension
  7. Fileinfo PHP Extension

Instructions

  1. Copy myCareer folder of PHP folder in htdocs (XAMPP) or copy all files from myCareer folder of PHP folder in public_html (Hosting server)
  2. Create my_career database from PHPMyAdmin and import my_career.sql file which can be found in database folder of myCareer folder of PHP folder
  3. Change database credentials in .env file which can be found in myCareer folder of PHP folder

Front website URL: http://localhost/myCareer/public/index.php

Admin URL: http://localhost/myCareer/public/index.php/login

  1. Open myCareer folder of Android folder in Android Studio. Change API URL in IApplicationConstants.java file
  2. Open myCareer folder of iOS folder in Xcode. Change API URL in Constants.swift file

Related