Home
Softono

Pingcrm React

Open source MIT TypeScript
778
Stars
305
Forks
5
Issues
21
Watchers
1 year
Last Commit
CRM

 About Pingcrm React

⚛️ Ping CRM React - A demo app to illustrate how Inertia.js works with Laravel and React.

Platforms

Web Self-hosted

Languages

TypeScript

Links

Need Help Installing Pingcrm React?

We provide expert installation service for this software. Our team will install, configure, and secure Pingcrm React on your server. plans start at just $30.

Pingcrm React

View on GitHub

Ping CRM React

A demo application to illustrate how Inertia.js works with Laravel and React.

This is a port of the original Ping CRM written in Laravel and Vue.

Installation

Clone the repo locally:

git clone https://github.com/liorocks/pingcrm-react.git
cd pingcrm-react

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

Run artisan server:

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:

php artisan test

Credits

  • Original work by Jonathan Reinink (@reinink) and contributors
  • Port to Ruby on Rails by Georg Ledermann (@ledermann)
  • Port to React by Lio (@liorocks)