Freelancers Market is a platform works like a broker between the clients and the freelancers while the actual work and pay done on the freelance website that both the freelancer and the client are using. How it works? clients can link their jobs on the platform to let freelancers apply on their jobs. Then the client can invite the best suited freelancer(s) to apply on his job on The freelance website.
In order to use Freelancers Market, you will need:
git clone --recurse-submodules https://github.com/m-elewa/freelancers-market.git \
&& cd freelancers-market \
&& git submodule update --remote \
&& cd laradock \
&& cp env-example .env
HOST_DOMAIN
and ACME_EMAIL
in .env
file to your website domain and emailmake up
command from the root directory or from laradock directory run
docker-compose up -d --build --scale nginx=3
make setup
from the root directory or from laradock directory run
docker-compose exec --user=laradock workspace composer setup
You can now login with admin@example.com
and password as password
make test-database
to create test
database for testsmake test
to test the applicationmake seed
to drop all tables then migrate and seed the databasehttps//{YOURDOMAIN.COM}/telescope
https//{YOURDOMAIN.COM}/horizon
{YOURDOMAIN.COM}:9010
{YOURDOMAIN.COM}:8080
make bash
or
docker-compose exec --user=laradock workspace bash
.env
file
FREELANCE_WEBSITE_NAME="Freelance Website"
FREELANCE_WEBSITE_DOMAIN="example.com/"
make scout-import
make scout-flush
If you come across any issues please report them here.
Contributing to the Freelancers Market project are welcome, please feel free to make any pull requests, or email me a feature request you would like to see in the future to Mahmoud Elewa at mahmoud.elewa.999@gmail.com.
If you discover a security vulnerability within Freelancers Market, please send an email to Mahmoud Elewa at mahmoud.elewa.999@gmail.com, or create a pull request if possible.
Before using this project with any freelance website you have to make sure first that this website allow it and it does not violate any of their Terms of Service.
The Freelancers Market is open-sourced software licensed under the MIT license.