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.
- 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.
Project's documentation available at: Link
- 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
- Laravel For further documentation visit: About Laravel
- Phpmyadmin For further documentation visit: About Phpmyadmin (MySQL)
- Node.js For further documentation visit: About Node.js
- Laragon For further documentation visit: About Node.js
- 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.
[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].