We are wrapping up the dashboard functionality with the addition of “My Tasks”, “My Cases” and “New Cases” tables data. Representing tables is not ideal for displaying data on mobile. However, we can also display table data through cards on a smaller screen. For now, we haven’t done the table to card transition for the dashboards. In use case, scenarios dictate a smooth transition of table data to card view, we can add at the time. For now, we are keeping it simple. We are using the DataTables.net tables and using a HttpClient to retrieve the data from the backend database. Since pagination is supported by DataTables.net, we didn’t have to do much. In use cases, where we will have too many records, we can implement pagination and data filters on the backend side.
Here is a snapshot of the dashboard page as of this writing.
At BundleN, we experiment with stack combinations on our own time.
For potential clients interested in this stack, we can always give a demo of what we have up until that point of time. You can reach us at sales@BundleN.com
For more details on this stack, click here
Here is the latest about our Angular + Java project.
Task
Table View for New Cases & My Cases
Task Details
Display list display of My Cases that belong to the logged in user. Separately, display “New Cases” table view that will have information of cases that haven’t been picked up by other users yet.
Task
Table View for My Tasks
Task Details
Provide a detail table view of the tasks that belong to the logged in user. For tasks that have been marked done, Mark the checkbox as checked and make sure there is a strikethrough for the text.
Setup an In-Memory Database
We will be setting up a Redis in-memory key/value database