An open API service indexing awesome lists of open source software.

https://github.com/hybridly/pingcrm

Port of Inertia's PingCRM to Hybridly
https://github.com/hybridly/pingcrm

hybridly inertia laravel pingcrm

Last synced: about 1 month ago
JSON representation

Port of Inertia's PingCRM to Hybridly

Awesome Lists containing this project

README

          



Ping CRM


Status




An implementation of Ping CRM, with a few bells and whistles to showcase Hybridly features.







# What's changed

The visual aspect of things is mostly unchanged from the original implementation, but there has been some changes under the hood:

- **Up-to-date**: This repository uses Vue 3, Laravel 9 and Tailwind CSS 3
- **Vite**: For super-fast HMR
- **Typescript**: Vue components are rewritten in Composition API + Typescript
- **Data objects**: `spatie/laravel-data` is used for TS type generation and added type safety
- **Localization**: Locale switching has been implemented to illustrate Hybridly's integration with vue-i18n

# Installation

## Via dev containers

Simply open Visual Studio Code (or any dev container-compatible editor) and open this project in a container! You can then setup as usual:

```
php artisan key:generate
php artisan migrate
php artisan db:seed
```

## Via Laravel Sail

```
composer install
vendor/bin/sail up -d
vendor/bin/sail artisan key:generate
vendor/bin/sail artisan migrate
vendor/bin/sail artisan db:seed
```

# Supported languages

The following languages have a localization available:
* English (en)
* Japanese (ja)
* Simplified Chinese (zh_CN) -- 🙏 @ycs77
* Traditional Chinese (zh_TW) -- 🙏 @ycs77

PRs for other languages are welcome!