You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+65-17Lines changed: 65 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
# Broadband label file Validator Service
2
-
This project provides a solution for validating Broadband Label files against defined Schemas. Developed by [Evolved Binary](https://www.evolvedbinary.com/) for use with the [FCC Broadband Labels](https://www.fcc.gov/broadbandlabels) initiative, the system consists of a HTTP REST API and a user-friendly Web Application.
1
+
# Broadband Label file Validator Service
2
+
This project provides a solution for validating Broadband Label files against defined Schemas. Developed for [Comcast](https://www.comcast.com)by [Evolved Binary](https://www.evolvedbinary.com) for use with the [FCC Broadband Labels](https://www.fcc.gov/broadbandlabels) initiative, the system consists of a HTTP REST API and a user-friendly Web Application.
3
3
4
-
The core validation logic is built upon the Open Source [CSV Validator](https://github.com/digital-preservation/csv-validator) library, originally developed for The National Archives.
4
+
The core validation logic is built upon the Open Source [CSV Validator](https://github.com/digital-preservation/csv-validator) library, originally developed for [The National Archives](https://www.nationalarchives.gov.uk/).
5
5
6
6
## Features
7
7
8
8
***HTTP REST API**: A robust API that exposes validation services to the internet.
9
9
***Web Application**: A simple HTML5 interface allowing users to upload files or provide URLs for validation.
10
-
***Multiple Input Methods**: Support for validating broadband label files via direct file upload or external URL retrieval.
10
+
***Multiple Input Methods**: Support for validating Broadband Label files via direct file upload or external URL retrieval.
11
11
***Schema Management**: dynamically lists and utilizes validation schemas stored in the configured directory.
12
12
13
13
## Endpoints
@@ -16,40 +16,90 @@ Check the API documentation for more information https://app.swaggerhub.com/apis
16
16
## Built With
17
17
18
18
*[Java 21](https://openjdk.org/projects/jdk/21/) - Programming Language
19
-
*[Micronaut 4](https://micronaut.io/) - The JVM-based framework used
20
-
*[Apache Velocity](https://velocity.apache.org/) - Template engine for the Web Views
0 commit comments