ishanvyas22 / cakephp-pingcrm

A demo application to illustrate how Inertia.js works with CakePHP.

Home Page:http://cakephp-pingcrm.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CakePHP - PingCRM

A demo application to illustrate how Inertia.js works with CakePHP.

❤️ Support The Development

Do you like this project? Support it by donating:

Buy Me A Coffee

or Paypal me

or Contact me on Codementor

Follow me

Installation

  1. Download the repo locally:

    Via composer:

    composer create-project ishanvyas22/cakephp-pingcrm

    or

    Via cloning the git repo:

    git clone git@github.com:ishanvyas22/cakephp-pingcrm.git
  2. Install PHP dependencies:

    composer install
  3. Install NPM dependencies:

    npm install
  4. Build assets:

    npm run dev

Setup

  1. Create .env file

    cp config/.env.example config/.env
  2. Connect to database. Create a database of your choice, and simply update your configuration accordingly.

    Run database migrations:

    bin/cake migrations migrate

    Run database seeder:

    bin/cake migrations seed --seed=DatabaseSeed
  3. Run the dev server (the output will give the address):

    bin/cake server

You're ready to go! Visit CakePHP PingCRM in your browser, and login with:

About

A demo application to illustrate how Inertia.js works with CakePHP.

http://cakephp-pingcrm.herokuapp.com/


Languages

Language:PHP 57.2%Language:Vue 38.2%Language:CSS 1.8%Language:JavaScript 1.3%Language:Shell 1.1%Language:Batchfile 0.4%Language:Procfile 0.1%