No description
Find a file
2019-04-03 08:08:38 -04:00
app Fix for displayed Roles at Users grid 2019-04-03 14:09:12 +03:00
bootstrap
config
database Rename default user 2019-04-01 12:15:14 -04:00
public Initial commit 2019-03-21 19:58:19 -04:00
resources Switch from block to inline 2019-04-03 08:08:38 -04:00
routes Add Reinink\RememberQueryStrings dependency 2019-04-02 13:43:01 -04:00
storage Initial commit 2019-03-21 19:58:19 -04:00
tests
.babelrc Initial commit 2019-03-21 19:58:19 -04:00
.editorconfig
.env.example Optimize for SQLite by default 2019-04-02 13:05:26 -04:00
.eslintrc.js Initial commit 2019-03-21 19:58:19 -04:00
.gitattributes
.gitignore Initial commit 2019-03-21 19:58:19 -04:00
artisan
composer.json Add Reinink\RememberQueryStrings dependency 2019-04-02 13:43:01 -04:00
composer.lock Add Reinink\RememberQueryStrings dependency 2019-04-02 13:43:01 -04:00
LICENSE Add license 2019-04-01 13:40:03 -04:00
package-lock.json Update inertia and inertia-vue dependencies 2019-04-02 15:49:16 -04:00
package.json Update Inertia to Github dependency 2019-04-01 12:02:07 -04:00
phpunit.xml
readme.md Optimize for SQLite by default 2019-04-02 13:05:26 -04:00
server.php
tailwind.js Initial commit 2019-03-21 19:58:19 -04:00
webpack.mix.js Initial commit 2019-03-21 19:58:19 -04:00

Ping CRM

A demo application to illustrate how Inertia.js works.

Installation

Clone the repo locally:

git clone git@github.com:inertiajs/pingcrm.git pingcrm
cd pingcrm

Install PHP dependencies:

composer install

Install NPM dependencies:

npm install

Build assets:

npm run dev

Setup configuration:

cp .env.example .env

Generate application key:

php artisan key:generate

Create an SQLite database. You can also use another database (MySQL, Postgres), simply update your configuration accordingly.

touch database/database.sqlite

Run database migrations:

php artisan migrate

Run database seeder:

php artisan db:seed

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