Skip to content

frexin/law-crm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lawyers

CRM for law firm.

Requirements

  1. PHP >= 7.1
  2. MySQL
  3. Symfony >= 3.2

Used libraries / modules

  1. Doctrine ORM - for interaction with Database. Enabled by default
  2. DoctrineMigrationsBundle - for migrations and entities autogeneration
  3. AliceBundle - for fixtures generation
  4. StofDoctrineExtensionsBundle - usefull additions for Doctrine ORM (timestampable, sluggable, etc.)
  5. SonataAdminBundle - for admin dashboard

Database autogeneration using Entities

php bin/console doctrine:migrations:diff - checks difference between database and entities. Creates migration in case of such difference

php bin/console doctrine:migrations:migrate - launches migrations

Launch fixtures

php ./bin/console doctrine:fixtures:load - Attention! - this command is erasing all records from DB

Clear cache

php ./bin/consoler cache:clear

TODO

  • Admin dasboard. List of attached documents to the order.
  • Add simple users auth

About

CRM for law firm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published