This frontend component allows users to upload files which are then analyzed by a Code Enforcement LLM (Large Language Model) to identify code violations.
- File Upload: Users can upload files in various formats.
- Code Analysis: The uploaded files are sent to a backend service where a Code Enforcement LLM analyzes the content for code violations.
- Violation Reporting: The results of the analysis, including any identified code violations, are displayed to the user in an easy-to-read format.
- Upload a File: Click the "Upload" button and select a file from your computer.
- Analyze the File: Once the file is uploaded, it will be automatically sent to the backend for analysis.
- View Results: After the analysis is complete, the results will be displayed on the screen, highlighting any code violations found.
To install and run this component locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-repo/codeEnspoment.git
- Navigate to the project directory:
cd codeEnspoment
- Install dependencies:
npm install
- Start the development server:
npm run dev
We welcome contributions to improve this component. Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.