Skip to content
This repository has been archived by the owner on Sep 4, 2020. It is now read-only.

bayevels/sunukoom-crm

Repository files navigation

sunukoom-crm

Docs

I. Prérequis

Pour fonctionner correctement, Laravel a besoin de PHP :

  • Version >= 7.2.0,
  • Extension PDO,
  • Extension Mbstring,
  • Extension OpenSSL,
  • Extension Tokenizer,
  • Extension XML.,
  • Extension BCMath,
  • Extension Ctype,
  • Extension JSON
  • Autres prérequis :
  • Composer
  • Git
  • Vs Code

II. Dev

Voici les étapes à suivre en mode développement :

  • Clonage du projet  git clone https://github.com/bayevels/sunukoom-crm.git
  • Installation des packages du projet cloné composer install
  • Renommage du fichier env.dev contenu dans le répertoire racine en un fichier .env
  • Configuration de la base de données à partir du fichier .env (par défaut sqlite3 est utilisé comme serveur de base de données)
  • Démarrage du serveur de l’application de notre CRM  php artisan serve
  • Connection sur l’application  login : [email protected] password : 123

III. Prod

Pour cette partie, il faut installer NGINX

  • Se positionner sur le répertoire conf du serveur NGINX
  • Ouvrir le fichier nginx.conf et ajouter ce bout de code donné ci-dessous

server {

   
listen 80; 
server_name www.sunukoom.com;
root /example.com/public;	

add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff";

index index.html index.htm index.php;

charset utf-8;

location / { try_files $uri $uri/ /index.php?$query_string; }

location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { access_log off; log_not_found off; }

error_page 404 /index.php;

location ~ .php$ { fastcgi_pass unix:/var/run/php/php7.2-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; include fastcgi_params; }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

Présentation de l'application

Page d'accueil de notre CRM

alt text

Liste des employés enregistrés

alt text

Page d'ajout d'un fournisseur

alt text

Liste des fournisseurs enregistrés

alt text

Information des employés de notre application

alt text

Page de modification d'un employé

alt text

Page de gestion des rôles de notre application

alt text

About

CRM Sunukoom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •