- Notifications
You must be signed in to change notification settings - Fork306
⚛️ Ping CRM React - A demo app to illustrate how Inertia.js works with Laravel and React.
License
liorocks/pingcrm-react
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A demo application to illustrate howInertia.js works withLaravel andReact.
This is a port of the originalPing CRM written in Laravel and Vue.
Clone the repo locally:
git clone https://github.com/liorocks/pingcrm-react.gitcd pingcrm-reactInstall 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
Run artisan server:
php artisan serve
You're ready to go!Visit Ping CRM in your browser, and login with:
- Username:johndoe@example.com
- Password: secret
To run the Ping CRM tests, run:
php artisan test- Original work by Jonathan Reinink (@reinink) and contributors
- Port to Ruby on Rails by Georg Ledermann (@ledermann)
- Port to React by Lio (@liorocks)
About
⚛️ Ping CRM React - A demo app to illustrate how Inertia.js works with Laravel and React.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
