Skip to content

# TypeScript Node.js DOI Registration with DataCite 🔖✨ This repository provides a **TypeScript Node.js** implementation for registering Digital Object Identifiers (DOIs) with **DataCite**. It allows users to automate DOI creation and management via the DataCite REST API. --- ## Features ✨ - **DOI Registration**: Automate the process of reg

Notifications You must be signed in to change notification settings

garethcmurphy/TypeScript-Node.js-DOI-Registration-with-DataCite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript Node.js DOI Registration with DataCite 🔖✨

This repository provides a TypeScript Node.js implementation for registering Digital Object Identifiers (DOIs) with DataCite. It allows users to automate DOI creation and management via the DataCite REST API.


Features ✨

  • DOI Registration: Automate the process of registering DOIs.
  • DataCite Integration: Connects seamlessly to the DataCite REST API.
  • Custom Metadata Support: Submit and update metadata for your DOIs.

Prerequisites 🛠️

  • Node.js (16+ recommended).
  • DataCite Account: Access credentials for the DataCite API.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/doi-register.git
    cd doi-register

  2. Install dependencies:
    npm install

  3. Create a .env file and add your DataCite API credentials:

About

# TypeScript Node.js DOI Registration with DataCite 🔖✨ This repository provides a **TypeScript Node.js** implementation for registering Digital Object Identifiers (DOIs) with **DataCite**. It allows users to automate DOI creation and management via the DataCite REST API. --- ## Features ✨ - **DOI Registration**: Automate the process of reg

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published