LCMS - Legal Case Management System
Web application that enables attorneys to manage legal cases, associate clients and documents, and schedule court appearances.
Run the db script file "lcms-create-db.sql" to create the SQL database.
Right click on the Presentation/LCMS.Blazor project and select "Set as Startup Project".
To launch the application, hit F5 or selected Debug > Start Debugging.
When you run the app for the first time, the database will be populated with sample data.
To log in, choose any of the following username / password combos:
admin / admin (Full Access)
attorney / attorney (Limited Access)
paralegal / paralegal (Limited Access)
Feature
Admin
Attorney
Paralegal
Complete
View Cases
✓
✓
✓
✓
Search Cases
✓
✓
✓
✗
Add Case
✓
✓
✓
✗
Edit Case
✓
✓
✓
✗
Delete Case
✓
✗
✗
✗
View Case Comments
✓
✓
✓
✓
Add Case Comment
✓
✓
✓
✗
Edit Case Comment
✓
✓
✓
✗
Delete Case Comment
✓
✗
✗
✗
View Case Documents
✓
✓
✓
✓
Add Case Document
✓
✓
✓
✗
Upload Case Document
✓
✓
✓
✗
Edit Case Document
✓
✓
✓
✗
Delete Case Document
✓
✗
✗
✗
View Case Notes
✓
✓
✓
✓
Add Case Note
✓
✓
✓
✗
Edit Case Note
✓
✓
✓
✗
Delete Case Note
✓
✗
✗
✗
View Case Users
✓
✓
✓
✓
Add Case User
✓
✓
✓
✗
Delete Case User
✓
✗
✗
✗
Feature
Admin
Attorney
Paralegal
Complete
View Clients
✓
✓
✓
✓
Search Clients
✓
✓
✓
✗
Add Client
✓
✓
✓
✗
Edit Client
✓
✓
✓
✗
Delete Client
✓
✗
✗
✗
Feature
Admin
Attorney
Paralegal
Complete
View Users
✓
✓
✓
✓
Add User
✓
✗
✗
✗
Edit User
✓
✗
✗
✗
Delete User
✓
✗
✗
✗
View User Accounts
✓
✗
✗
✓
Add User Account
✓
✗
✗
✗
Edit User Account
✓
✗
✗
✗
Delete User Account
✓
✗
✗
✗
Feature
Admin
Attorney
Paralegal
Complete
Login / Logout
✓
✓
✓
✓
View Reports
✓
✓
✓
✗
Add Court Dates
✓
✓
✓
✗
Edit Court Dates
✓
✓
✓
✗
Delete Court Dates
✓
✓
✓
✗
1. Authentication & Authorization
2.4 Notes & Communications