camelot-dev / excalibur

A web interface to extract tabular data from PDFs
https://excalibur-py.readthedocs.io
MIT License
1.59k stars 231 forks source link

[UI/UX] Loading / Processing Animation ... #113

Open arky opened 4 years ago

arky commented 4 years ago

Currently Excalibur shows a manual 'Refresh' page for long running process or failures (Reference: https://github.com/camelot-dev/excalibur/issues/69). This is not a good UX. We need a better loading screening with an animation to let users know processing in happening or failed.

Perhaps the animation would make waiting enjoyable, if the process fails show an error and take the user back to the previous step.

bosd commented 1 year ago

possible fix in: https://github.com/arky/excalibur/tree/fix-113

RAG-KR commented 1 year ago

it didn't fix the issue. That repo fixed the other major issues the opencv build dependency ones. it throws camelot.ext not found error. to fix this you can just follow this https://stackoverflow.com/questions/69718471/no-module-named-camelot-ext. but the continuous refresh issue isn't fixed.