We made a free open source CRM. Our Community Edition (CE)
- Prospero Flow CRM is based in Laravel 10
- PHP >= 8.2
- composer
- Multi company (White label)
- Multi language
- REST API
git clone git@github.com:Roskus/prospero-flow-crm.git
git remote set-url origin git@github.com:Roskus/prospero-flow-crm.git
make install
docker-compose build
docker-compose up -d
docker exec -it crm-php /bin/bash
Install dependencies:
composer install
Copy template config
cp .env.example .env
Edit your .env config file and set language, database
php artisan key:generate
Run migrations and seeders
php artisan migrate
php artisan db:seed
Generate JWT Secret
php artisan jwt:secret
Set Crontab
crotab -e
* * * * * cd /home/ubuntu/www/crm && php artisan schedule:run >> /dev/null 2>&1
- User: admin@admin.com
- Pass: admin
We will provide a REST API for exchange information with the CRM
API Docs http://prosperoflow.localhost/api/documentation
Regenerate documentation
php artisan l5-swagger:generate
Endpoint: /api
Some API Endpoint for the full list check the doc:
[POST] /api/auth
[GET] /api/lead
[GET] /api/lead/{id}
[POST] /api/lead
[PUT] /api/lead/{id}
[DELETE] /api/lead/{id}
[GET] /api/customer
Check missing translation keys
php artisan translations:check --excludedDirectories=lang/vendor
Icon font Line Awesome https://icons8.com/line-awesome