Thank you for the opportunity to work on this take-home assignment. I've attached a brief instruction for setting up and testing my technical solution by uploading, validating, and approving claims data in CSV format.
To run the project, please make sure you have:
- Node.js (v20 or higher)
- NPM (Node Package Manager)
- Git (v2.48 or higher)
-
Clone the Repository
git clone https://github.com/blitzsprinter/mano-health-frontend-challenge.git cd mano-health-frontend-challenge
-
Install Dependencies
Execute the following command to install all necessary dependencies:
npm run postinstall
-
Start the Backend Server
Run the backend server in development mode by running:
npm run backend:dev
-
Launch the Frontend Application
Start the React frontend application in development mode:
npm run frontend:dev
-
Build the React Application for Production
To build an optimized production version of the React app, use:
npm run frontend:build
-
Run Linter Analyze the codebase for potential issues:
npm run lint
-
Format Codebase with Prettier Format the codebase according to Prettier style guidelines:
npm run format