Skip to content

kit-data-manager/fair-do-designer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Development

One way is to use the compose file to run a development container:

podman compose up -d
# if you use docker:
# docker compose up -d

You can then use vscode to attach to the container. The dev server is available at http://localhost:8080/fair-do-designer. The container comes pre-installed with required tooling like node/npm and uv.

Otherwise, use these manual steps (install required tooling manually in beforehand):

  • pipx run pre-commit install to enable all pre-commit hooks.
  • npm ci && npm run build && npm run dev to install dependencies for npm and run the service.

Python setup

We use uv, which handles the setup properly if you execute a command. For the commands, refer to .github/workflows/build.yml. It includes a sync step which can normally be skipped, as it should be executed implicitly.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

A client-side web application to generate code for generating PID Records for FAIR DOs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •