Frontend & backend application for processing and storing claims data in MRF format.
The goal was to make all required functionality in prototype form, therefore:
- no efforts spent on UI completeness; no actual styleguide or design system was implemented, as well as responsiveness.
- although MVVM pattern was used on the frontend, it's not fully implemented since (per the idea) there should be also Controllers layer (aka Models) to make a complete layers separation.
- backend implementation is not even close production-ready, but serving more like a demo for the frontend.
See DESIGN.md for actual project design and implementation details.
# From the root (or any of workspaces) run to install all dependencies:
npm install# Run the frontend app
cd frontend
npm run dev# Run the backend
cd backend
npm run devThe project is a monorepo with NPM workspaces:
/common- shared code between the frontend and backend/frontend- the frontend React app/backend- the backend Hono functions
Extra:
/data- sample data for testing