Skip to content

About

FerrisCare is an open-source Rust microservice designed to manage patients & professionals and their related data in a Neo4J graph database. Built for scalability and performance, it leverages the speed of Rust and the flexibility of Neo4J for handling complex relationships between business.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

Ferris Company logo

Ferris Care

The Rust microservice to manage patients & professionals with Neo4J

license-image


Ferris Care is an open-source Rust microservice designed to manage patients & professionals and their related data in a Neo4J graph database. Built for scalability and performance, it leverages the speed of Rust and the flexibility of Neo4J for handling complex relationships between businesses.

✨ Features

  • Patient management: Create, update, and delete patients within a graph database.
  • Professional management: Create, update and delete professionals within a graph database.
  • Graph-powered: Powered by Neo4J for advanced relationship handling.
  • Authentication & Authorization: Secured by Keycloak for user authentication and role-based access control.
  • Inter-service communication: Uses NATS for scalable, lightweight, and reliable message-based communication.
  • Fast and reliable: Built with Rust for high performance and concurrency.
  • Open-source: Contributions are welcome to improve the microservice.

About

FerrisCare is an open-source Rust microservice designed to manage patients & professionals and their related data in a Neo4J graph database. Built for scalability and performance, it leverages the speed of Rust and the flexibility of Neo4J for handling complex relationships between business.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages