Go to file
Alejandro Tasistro 1077d97355 dockerizada 2023-10-31 21:03:27 -03:00
.github Add funding file 2020-03-30 13:35:22 -04:00
app dockerizada 2023-10-31 21:03:27 -03:00
bootstrap Install Laravel 2019-03-05 16:10:11 -05:00
config Set-up SSR 2022-01-18 20:00:56 +01:00
database Upgrade Laravel 2021-12-08 18:00:39 +01:00
mysql dockerizada 2023-10-31 21:03:27 -03:00
nginx/conf.d dockerizada 2023-10-31 21:03:27 -03:00
public Upgrade Laravel 2021-12-08 18:00:39 +01:00
resources dockerizada 2023-10-31 21:03:27 -03:00
routes Upgrade Laravel 2021-12-08 18:00:39 +01:00
storage Upgrade Laravel 2021-12-08 18:00:39 +01:00
tests Adds type hints in tests 2021-07-18 14:37:44 +01:00
.editorconfig Upgrade Laravel 2021-12-08 18:00:39 +01:00
.env.example WIP 2021-12-08 21:59:31 +01:00
.eslintrc.js WIP 2021-12-08 18:52:56 +01:00
.gitattributes Install Laravel 2019-03-05 16:10:11 -05:00
.gitignore Minor tweaks 2021-12-08 18:00:56 +01:00
.php-cs-fixer.dist.php Minor tweaks 2021-12-08 18:00:56 +01:00
.prettierrc Clean up code formatting 2021-02-27 09:14:52 -05:00
.styleci.yml Upgrade Laravel 2021-12-08 18:00:39 +01:00
Dockerfile dockerizada 2023-10-31 21:03:27 -03:00
LICENSE Add license 2019-04-01 13:40:03 -04:00
Procfile Add Heroku Procfile 2019-12-18 13:33:19 -05:00
artisan Upgrade Laravel 2021-12-08 18:00:39 +01:00
composer.json dockerizada 2023-10-31 21:03:27 -03:00
composer.lock dockerizada 2023-10-31 21:03:27 -03:00
docker-compose.yml dockerizada 2023-10-31 21:03:27 -03:00
package-lock.json Update package-lock.json 2022-11-09 20:24:54 -05:00
package.json Set-up SSR 2022-01-18 20:00:56 +01:00
phpunit.xml Upgrade Laravel 2021-12-08 18:00:39 +01:00
readme.md Merge pull request #35 from djm/patch-1 2020-01-08 22:38:37 -05:00
screenshot.png Add screenshot 2019-04-04 15:58:04 -04:00
server.php Upgrade Laravel 2021-12-08 18:00:39 +01:00
tailwind.config.js Upgrade to Tailwind 2.0 and Laravel Mix 6 2021-02-27 11:29:53 -05:00
webpack.config.js Upgrade to Vue 3 2021-12-08 16:15:39 +01:00
webpack.mix.js Set-up SSR 2022-01-18 20:00:56 +01:00
webpack.ssr.mix.js Set-up SSR 2022-01-18 20:00:56 +01:00

readme.md

Ping CRM

A demo application to illustrate how Inertia.js works.

Installation

Clone the repo locally:

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

Install PHP dependencies:

composer install

Install NPM dependencies:

npm ci

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

Run the dev server (the output will give the address):

php artisan serve

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

Running tests

To run the Ping CRM tests, run:

phpunit