# pingcrm **Repository Path**: mirrors_ledermann/pingcrm ## Basic Information - **Project Name**: pingcrm - **Description**: PingCRM on Rails - A Ruby on Rails demo application to illustrate how Inertia.js works - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-27 - **Last Updated**: 2025-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PingCRM on Rails A demo application built with Ruby on Rails and Vue.js 3 to illustrate how **[Inertia.js](https://inertiajs.com/)** works. ![Screenshot](screenshot.jpg) This is a port of the [original PingCRM written in Laravel/PHP](https://github.com/inertiajs/pingcrm) to Ruby on Rails. Now it's possible to dive into the beautiful world of **Inertia.js** without having to install PHP ;-) There is a hosted installation of this demo available at https://pingcrm.ledermann.dev. Login with: - **Username:** johndoe@example.com - **Password:** secret ## Lighthouse performance audit ![Lighthouse audit](lighthouse.png) ## Installation Clone the repo locally: ``` git clone https://github.com/ledermann/pingcrm.git ``` Setup (install dependencies, create and seed database): ``` cd pingcrm bin/setup ``` Start it: ``` bin/dev ``` You're ready to go! Visit PingCRM in your browser (http://localhost:3000), and login with: - **Username:** johndoe@example.com - **Password:** secret ## Running tests To run the PingCRM tests, run: ``` rails test:system ``` ## Requirements - Ruby 3.4 - Ruby on Rails 8.1 - PostgreSQL ## Credits - Original work by Jonathan Reinink (@reinink) and contributors - Port to Ruby on Rails by Georg Ledermann (@ledermann)