Advocate Office Management System

Advocate Office Management System Is A Web Based Application For Advocates And Law Firm To Maintain Their Office. This Software Is Very Easy To Operate And Light On System Tool To Maintain Information About Clients, Cases, Hearings Etc.




I would like to remind you that I only provide support for verified buyers. To confirm your purchase, please send me a message via my profile page here.

Advocate Office Management System is provided “as is”. Customizing code and other design related issues can be done as freelance work, for script customizations send me a message via Envato Market.

How to Install AOMS #back to top

System Requirements

  1. Local Server XAMPPWAMPAMPPS or any Apache with PHP and MySQL server.
  2. Mod Rewrite Enabled
  3. Live server (preferably a sub-domain).

Quickstart Requirements

  1. Download a copy of Advocate Office Management System from Envato Market.
  2. Extract the file AOMS-[VERSION] to htdocs folder in XAMPP or www folder in WAMP or Upload it as ZIP file if installing to your Online Server using FTP and remember to Extract it to a folder on your Live Server.
  3. Open your favourite MySQL Administration tool e.g PHPMyAdmin and create a database Example: AOMS
  4. Open your favorite browser and type in the address bar
  5. Enter your MySQL host, Database Name, MySQL Username and Password. Then Click on Install Advocate
  6. On next screen Register a Admin for application using Name, Username, Password and Email
  7. Login using admin and password admin
  8. If you can’t access the login page or get an error “No file input selected” check your .htaccess file and that Mod_Rewrite is enabled.

Get a Installation ServiceAsk a Question

General #back to top

Dashboard – #back to top

Dashboard of the system will show the summary of system and some more important information related to current day. It shows the count of important information like ( Clients, Cases, Starred Cases, Archived Cases, Employees, Tasks, Case Study, My Tasks ) and linked them to their pages. also showing the Latest Notices, Today’s Todo Lists, Today’s Cases, Absent Employees List, Calendar of Appointments & Cases dates.

Note : All information is auto generated from the system based on data.

Header – #back to top

Header will show the information of loggedin user. It also show the notifications of Leaves , Todo’s, Appintments, Cases (Hearning Dates), Based on the settings of Notifications. Logged in user is able to change the language of system by language dropdown.




HR Management #back to top

Clients – #back to top

Client is a person who employs or retains an attorney to represent him or her in any legal business. Admin can create clients, update / delete existing clients and also can export list of clients. Admin can also create custom fields for clients if needed by Custom Fields section.

Clients Form
  • Name – Name of the Client.
  • Profile Picture – Picture of Client.
  • Gender – Gender of Client.
  • Date Of Birth – Date of Birth of Client.
  • Email – Email of Client.
  • Username – Username of client.
  • Password – Personlize Password to login into system.
  • Confirm Password – It should be same as Password.
  • Phone – Phone number of Client.
  • Address – Address of Client.

Note : Username and Password will be used to login into the system

Employees – #back to top

A person who is hired to provide services to a company on a regular basis in exchange for compensation and who does not provide these services as part of an independent business. Admin can create employees, update / delete existing employees and also can export list of employees. Admin can also create custom fields for employees if needed by Custom Fields section.

Employees Form
  • Name – Name of the Employee.
  • Profile Picture – Picture of Employee.
  • Gender – Gender of Employee.
  • Date Of Birth – Date of Birth of Employee.
  • User Role – User Roles of System User which is coming from HR Management -> User Roles.
  • Departments – Department (Ex. HR Department, Sales Department) of Employee which is coming from HR Management -> Departments.
  • Designation – Designation (Ex. Sales Manager, Database Administrator) of Employee which is coming from HR Management -> Departments.
  • Date Of Joining – Date of Joining to Company of Employee.
  • Joining Salary – Salary of Employee.
  • Email – Email of Employee.
  • Username – Username of Employee.
  • Password – Personlize Password to login into system.
  • Confirm Password – It should be same as Password.
  • Phone – Phone number of Employee.
  • Address – Address of Employee.
  • Status – Set Active if you want to assign tasks otherwise you cannot.

Note : Employee ID will be automatically generated which is started by already set in Administrative -> General Settings -> HR Settings

User Roles – #back to top

In User Roles Section. Admin can create unlimited roles of user and can update / delete existing user roles.

User Role Form
  • Name – Name of the User Role.
  • Description – Description of User Role.

Note : Administrator and Client Roles are fixed not deletable. Roles permission can be set by HR Management -> Permissions.

Departments – #back to top

In Departments Section. Admin can create unlimited department and designations of that department and can update / delete existing departments and their designations.

Department Form
  • Name – Name of the Department.
  • Description – Description of Department.
  • Designations – Multiple Designations of Department.

Note : Departments and Designations are used while creating employee.

Permissions – #back to top

In Permissions Section. Admin is able to set the permission of access of particular modules for system users of particular roles.

Holidays – #back to top

Holidays is used to create list of holidays in companies. Admin is able to create unlimited holidays in the year or delete existing holidays.

Holiday Form
  • Name – Name of Holiday.
  • Date – Date of Holiday.

Notices – #back to top

Notices is used to send any important information to all internal users of system. you can create notice and each user will get the Notice on their dashboard.

Notice Form
  • Title – Title of the Notice.
  • Description – Description of Notice.
  • Date – Date of Notice.

Note : You can find the latest list of notices on Dashboard.

Leave Types – #back to top

Leave Type is just use for informational purpose to know which type of leave is applied by employee. Admin can create unlimited leave types and can update /delete existing leave types. Leave type is used by employee panel where employee can apply leave he needs to select leave type with reason.

Leave Type Form
  • Leave Types – Name of the Leave Type.
  • Leaves – Number of leaves allowed in the year for this particular leave type.
  • Description – Description of Leave Type.

Note : In Leave Notifications Section, You can get the list of applied leave with leave type.

Attendance – #back to top

Attendance is used to check the attendance report for all employees or specific employee for particular period.

Leave Notification – #back to top

If any employee will apply for leave then admin can approve / pending that application

Note : Table will show the entry if there is any application.

© 2018-2019 ERP, Software Development, Web Design, Web Development
Developed By: Abaris Softech U.K. Ltd.