Skip to content
/ dmap Public

Machine-actionable Data Management Planning Application (DMap)

License

Notifications You must be signed in to change notification settings

oblassers/dmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DMap

The Machine-actionable Data Management planning application (DMap) is being developed to improve the situation of research data management planning by providing automated workflows and the exchange among information systems. Please find out more about it here.

Development

Technology stack

DMap has a Spring Boot backend connected to a MongoDB. The frontend is developed with Vue.js using the Vue CLI, Vuex for application state handling, Vue Router for client-side routing, Vuetify and other handy libraries for building a scalable and modern web application.

Prerequisites

Please install manually or by using your favourite package manager:

How to run

Run MongoDB (e.g. on macOS):

mongod

Build frontend and backend (inside root directory):

mvn clean install

Run the backend:

mvn --projects dmap-backend spring-boot:run

Start frontend development server:

cd dmap/dmap-frontend/
npm run serve

Go to http://localhost:3000/

Development tools

For an awesome frontend development experience install Vue.js devtools in your browser.

License

DMap is licensed under the MIT license.

About

Machine-actionable Data Management Planning Application (DMap)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published