Commit graph

11 commits

Author SHA1 Message Date
165b249c3d feat: implement CI workflow, enhance file validation, and add test cases
- Introduced a CI workflow for automated testing of backend and frontend components.
- Added pytest configuration for backend tests and Vitest configuration for frontend tests.
- Enhanced file validation logic in the backend to improve error handling and reporting.
- Created comprehensive test cases for various validation scenarios, including edge cases and incorrect formats.
- Updated requirements to include necessary testing libraries and tools.
2025-08-26 00:22:54 +05:30
6d85c253b9 feat: make parsing error checks as compreshensive as validation endpoint error checks 2025-08-02 01:51:25 +05:30
ab96a4bff4 feat: enhance schema viewer modal and update documentation
• Add comprehensive schema viewer modal with dark mode theme
• Implement copy/download functionality and keyboard shortcuts
• Update README files with latest performance metrics and API documentation
• Remove colorful UI elements for consistent monochrome design
• Enhance viewParsedSchema from console.log to interactive modal
2025-07-30 01:35:03 +05:30
6ac9fdeae4 feat: add update form API endpoint and export JSON endpoint 2025-07-18 20:48:37 +05:30
d55748680e feat: add basic logging and metrics. also add docs 2025-06-23 16:43:21 +05:30
15afd8837f feat: add bulk functionality, tested on 1000 xls files, change other misc. stuff 2025-06-23 15:32:04 +05:30
9cef570f36 feat: add search functionality, delete all forms, and simplify upload area 2025-06-23 14:40:47 +05:30
9c31454c35 feat:
- combine both upload components into one
- add live updates upon upload
- add preview section for forms
- fix the search-bar's weird padding issue
- general cleanup of things, removing some files
- cleaned the run.sh file a bit too
2025-06-23 04:57:07 +05:30
9af03f3f67 feat: got mongodb working 2025-06-23 00:59:28 +05:30
d0179b0b56 feat: fix the frontend + parse the xls fully 2025-06-23 00:39:52 +05:30
614edd1d34 feat: add basic wireframes for frontend and working parser code for backend. 2025-06-05 19:12:42 +05:30