Skip to content
This repository has been archived by the owner on Jun 21, 2024. It is now read-only.

fabiocaiulo8/rhinocyt

Repository files navigation

Demonstration Video

Demo.mp4

Key Features

Loading of Slides

Screenshot1

Management of Slides

Screenshot2

Analysis of a Slide Field

Screenshot3

Viewing the Analysis of a Slide Field

Screenshot4

Knowledge Visualization of the Artificial Intelligence Subsystem

Screenshot5

Technologies Used

Frameworks

Angular Node.js Firebase

Libraries

Material Annotorious TensorFlow.js

Getting Started

To Contribute

  1. Create a Project on Firebase
  2. Initialize Firestore and Storage
  3. Change Bucket Visibility
gsutil iam ch allUsers:objectViewer gs:https://<URL>
  1. Set the CORS Policy
nano cors.json
[
  {
    "origin": ["*"],
    "method": ["GET"],
    "maxAgeSeconds": 3600
  }
]
gsutil cors set cors.json gs:https://<URL>
  1. Generate the Service Account's Private Key
  2. Import the Key into the Root
  3. Update Server URLs
  4. Launch the Platform and Develop

Usage Guide

  1. Clone the Repository
git clone https://github.com/fabiocaiulo8/rhinocyt.git
  1. Install the Dependencies
npm install
  1. Start the Server
npx nodemon server.js
  1. Launch the Platform
ng serve

Test Slides