Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/frikishaan/tiny-crm

A small and Open-source CRM built with Filament PHP & Laravel ❤.
https://github.com/frikishaan/tiny-crm

crm filamentadmin filamentphp laravel open-source php tiny-crm

Last synced: 3 days ago
JSON representation

A small and Open-source CRM built with Filament PHP & Laravel ❤.

Awesome Lists containing this project

README

        

# Tiny crm

![Tiny CRM dashboard screenshot](screenshots/Dashboard%20Screenshot.png "Tiny CRM dashboard screenshot")

[![Tests](https://github.com/frikishaan/tiny-crm/actions/workflows/run-tests.yml/badge.svg?branch=main)](https://github.com/frikishaan/tiny-crm/actions/workflows/run-tests.yml)

This is a small and Open-source CRM application created using the [Filament PHP](https://filamentphp.com/).

## Tech stack

- PHP (Laravel)
- Filament PHP

## Local Installation

1. Clone the repository
2. Run the following commands -

```bash
composer install #installing php dependencies

npm install # installing the JS dependencies

npm run build # to build the frontend assets
```

3. Replace the database credentials in the `.env` file.

```
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=tiny_crm
DB_USERNAME=postgres
DB_PASSWORD=password
```

4. Now run the following command to create the required tables in database -

```bash
php artisan migrate
```

Optionally, you can create the dummy data by running the seeder as -

```bash
php artisan db:seed
```

## Need assistance?

If you need help customizing this application or want to create your own application like this, contact me on [upwork](https://www.upwork.com/services/product/consulting-hr-a-customer-crm-software-1651120102232907776?ref=project_share) or on [LinkedIn](https://www.linkedin.com/in/ishaan-s/).