Skip to content

Spring API microservice for biolink site using Postgres, with a moderation and administration panel as well as customer management

License

Notifications You must be signed in to change notification settings

george/biolink-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biolink Site API

JAR Build Status

Powerful and scalable biolink REST API for biolink sites in Spring.

Requirements

  • Java 17 and Maven for development
  • Docker for local development with a Postgres image, as well as for deployment
  • PostgreSQL for deployment

Features

  • Well-designed Postgres data storage, focused on maintainability and minimum-redundancy
  • Custom authentication system with MFA support through TOTP
  • Secure login IP verification, automatically requiring an MFA code from the email to continue
  • Moderation and administration panel with fully customizable user group system
  • Highly scalable and maintainable, with a focus on expandability
  • Containerized with Docker, including JAR building in image building
  • Easy to add onto, with a clearly defined project structure

Licensing

This project is licensed under the MIT license.

About

Spring API microservice for biolink site using Postgres, with a moderation and administration panel as well as customer management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published