usama-akram-gt / G-Hire

This system deals with the users (product-owner and developers) who can work together remotely.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

G - Hire

Web application where product-owner and developers can work together remotely. The product-owner can register and post their work online and our expert system will recommend them accordingly. Our algorithm will search for the best developers that best suits for their task. The engineer’s portfolio e-g rankings and specialization skills will be updated based on amount of work completed. The developers will then have to pass the selection test in order to get selected for the job. Companies can track work progress using our screen sharing and time tracking feature. The developers can work remotely anytime from anywhere. The payment will be decided based on the work load. The system will manage files on the directory in the form of branches where code could be merge, upload and delete anytime.

Functionalities?

  • The system deals with the users (product-owner and developers) who can work together remotely.
  • Generate recommendations based on the project requirements for both users.
  • The system will keep track of the work progress and provides the feature of screen-sharing for communication purpose.
  • System will manage profiles of the users and rank developers on the basis of the feedback.
  • Our system conduct test for every project posted by the product-owner according to skill-set once to find the best developer.
  • System will track and merges the changes to the file-system to keep track of the working code.
  • Payment method is used for every project posted by the product-owner.

How to run the Project?

  • First clone the repo or download the repo. https://github.com/oxamabaig/G-Hire-Laravel.git
  • Go to the project directory and do following. php composer install
  • Generate key for the project. php artisan generate:key
  • Copy .env.example as .env cp .env.exmple .env
  • Then set your username and password and run php artisan migrate
  • Run the project php artisan serve

Built With - Tools and Techniques

Conclusion:

  • The purpose is to enhance the ease of working by developing a web application where clients (Product-Owner) and developers can work together remotely on a small-scale application.
  • It effectively manipulates the files so that the clients can keep tracking the progress and the communication system keep clients updated.

References

[1] Fiverr. (2019). Home Page. [online] Available at: https://www.fiverr.com/ [Accessed 17 Oct. 2019]. [2] Upwork. (2019). Find Freelancers. [online] Available at: https://www.upwork.com/i/ how -it-works/client/ [Accessed 17 Oct. 2019]. [3] GitHub. (2019). why GitHub?. [online] Available at: https://github.com/features [Accessed 17 Oct. 2019].

About

This system deals with the users (product-owner and developers) who can work together remotely.


Languages

Language:Blade 49.0%Language:PHP 42.5%Language:HTML 8.1%Language:Shell 0.2%Language:Vue 0.1%