PingCRM on Rails - A Ruby on Rails demo application to illustrate how Inertia.js works
PingCRM on Rails is a demo application showcasing the use of Inertia.js with Ruby on Rails and Vue.js 3. It offers a seamless experience for developers interested in exploring Inertia.js without the need to install PHP. The application is a Ruby on Rails port of the original PingCRM, which was written in Laravel/PHP. Users can access a hosted version of the demo for hands-on experience.
Clone the repo locally:
git clone [repository_url]
Setup:
bundle install
yarn install
rails db:create
rails db:migrate
rails db:seed
Start the application:
rails server
Access PingCRM: Once the application is running, visit http://localhost:3000 in your browser.
Login credentials:
PingCRM on Rails is a demonstration of Inertia.js within a Ruby on Rails and Vue.js 3 environment. By providing a straightforward installation process and access to a hosted demo, it allows users to explore the technology stack without PHP dependency. The application not only showcases key features like Inertia.js integration but also includes testing capabilities and a Lighthouse performance audit for optimization. With straightforward requirements and clear credits to the original authors and contributors, PingCRM on Rails offers a valuable resource for developers looking to work with these technologies.