The project was written using PHP and the Laravel Framework, and Bootstrap Library.
- Manage users.
- Manage organizations.
- Manage clients.
- Manage projects.
- Manage tasks.
- Manage documents.
- Manage roles.
- Run
git clone https://github.com/Khaled-Farhat/Customer-Relationship-Management-System
to clone the repository. - Run
composer install
to install composer dependencies. - Copy
.env.example
to.env
and edit the database credentials there. - Run
php artisan key:generate
to generate an app encryption key. - Run
php artisan migrate --seed
to migrate the database. - [Optional] Run
php artisan db:seed --class=DummyDataSeeder
if you want to create some dummy data.
Launch the main URL. You can log in to the admin panel using the default credentials: [email protected]
- password
.
- Run
git clone https://github.com/Khaled-Farhat/Customer-Relationship-Management-System
to clone the repository. - Run
docker compose up
to build the images and start the containers. - Run
docker compose exec app php artisan migrate --seed
to migrate the database. - [Optional] Run
docker compose exec app php artisan db:seed --class=DummyDataSeeder
if you want to create some dummy data.
To stop the containers, run docker compose stop
.