Skip to content

CRM (Customer Relationship Management) focused mainly on computer equipment repair businesses.

License

Notifications You must be signed in to change notification settings

cecicifu/SATRepairCRM

Repository files navigation

logo-slogan

Introduction

CRM (Customer Relationship Management) focused mainly on computer equipment repair businesses. It consists of an administration panel where the entire system can be managed (users, repairs, statuses, customers, products and categories), and a page where customers can check the status of the repair(s) by entering the tracking code generated.

Usage

Requirements:

  • PHP >= 7.4 (8 compatible)
  • Node >= 16.14
  • NPM >= 8.3

Installation:

  1. Install Composer packages
composer install
  1. Install NPM packages
npm install
  1. Configure the database connection in the file .env or .env.local
  2. Create the database and run the migrations
composer db
  1. Run build for dev environment
npm run dev
  1. Run your own server or if you have Symfony CLI installed, just run:
symfony serve
  1. Open your browser and enter localhost:8000 or localhost:8000/login (could be other port, you should check it out)

Enjoy it! 😊

Demo data

Run the next command:

composer demo

With the demo data loaded you can access using:

  • Username: admin
  • Password: asdf,1234

If not, you will have to create the user manually in the database.

About

CRM (Customer Relationship Management) focused mainly on computer equipment repair businesses.

Topics

Resources

License

Stars

Watchers

Forks