Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bibekaryal86/trackcase-spa
React/Redux/Typescript Single Page Application for Managing Clients of a Legal Firm
https://github.com/bibekaryal86/trackcase-spa
react typescript
Last synced: 1 day ago
JSON representation
React/Redux/Typescript Single Page Application for Managing Clients of a Legal Firm
- Host: GitHub
- URL: https://github.com/bibekaryal86/trackcase-spa
- Owner: bibekaryal86
- Created: 2023-12-28T23:11:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-16T02:53:00.000Z (4 months ago)
- Last Synced: 2024-10-17T16:34:21.242Z (4 months ago)
- Topics: react, typescript
- Language: TypeScript
- Homepage:
- Size: 1.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# trackcase-spa
* A simple app to manage clients and cases for a lawyer's office
* Track filings, manage hearing and task calendars and keep track of collections
* Backend services provided by: https://github.com/bibekaryal86/trackcase-service* Things to ADD/UPDATE
* `trackcase-service`
* MAJOR
* MINOR
* when updating hearing calendar, update related task calendars if still active
* check if date or type is being updated and update task calendars as needed
* `trackcase-spa`
* MAJOR
* Disable sorting from table headers
* Add separate component for sort/filter for tables
* Besides ref types, courts and judges do not store items on redux
* react testing library
* add complete tests including snapshot testing for at least one module
* Maybe update to be like this free template
* https://flatlogic.github.io/react-material-admin-full
* MINOR
* add new case
* when adding a new case, allow options to add client, calendar, collections etc