vikas-ukani / Micro-CRM

An Company and Employee micro CRM management system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Micro-CRM

About the project

This project is all about managing an Micro CRM for Company and it's employee management system.

Features

This project is responsible for handling and managing company and employee details.

  • Database Migrations
  • Database Factory
  • Database Seeder
  • Authentication
  • Company Create Update Delete and View details
  • Employee Create Update Delete and View details
  • Pagination Implementation
  • Database RelationShip

Preview

  • Login Screen Login

  • Home Page Home Page

  • Company Page Company Page

  • Company Create Page Company Create Page

  • Company View Page Company View Page

  • Company Update Page Company Update Page

  • Employees Page Employees Page

  • Employees Create Page Employees Create Page

  • Employees View Page Employees View Page

  • Employees Update Page Employees Update Page

  • Employees List Page with Pagination Employees List Page with Pagination


Installation Process

Clone this repo via below command,

git clone https://github.com/vikas-ukani/Micro-CRM

Copy .env file from .env.example

cp .env.example .env

Edit .env and Set Database Configurations.

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=company-crm
DB_USERNAME=root
DB_PASSWORD=root

Install Packages

composer install 
  • You can find the company-crm.sql database inside database directory.

Generate app key

php artisan key:generate

Link Image storage directory to public and allow permissions.

php artisan storage:link

Migrate database

php artisan migrate

OR with --seed flag to seed the database

php artisan migrate --seed

Seed Data

php artisan db:seed
  • It will create categories and random books factory data to testing more.

Run the Project

php artisan serve

Run Node modules and generate bootstrap css

npm install && npm run dev

About

An Company and Employee micro CRM management system.


Languages

Language:CSS 56.2%Language:PHP 26.1%Language:Blade 17.3%Language:Shell 0.2%Language:JavaScript 0.1%Language:SCSS 0.1%