This project is a Next.js application that serves as a wrapper for the JHOVE API. It provides a modern web interface to interact with the JHOVE API for digital preservation and file format validation.
- Built with Next.js, a React framework for server-side rendering and static site generation.
- Wraps the JHOVE API to provide a user-friendly interface for interacting with its functionality.
- Easy to build and deploy using Node.js and npm.
Before you begin, ensure you have the following installed on your system:
Follow these steps to set up and run the project locally:
-
Clone the repository:
git clone https://github.com/darrendignam/jhove-next.git cd jhove-next
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
The application will be available at
http://localhost:3000
. -
Build the application for production:
npm run build
-
Start the production server:
npm start
- JHOVE for providing the API used in this project.