Build Kognifai applications with the Poseidon Next framework
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
. images
PoseidonNext-documentation
Developers-Getting-Started.md
KognifaiPoseidonNext-Attribution.pdf
README.md
Services.md

README.md

Poseidon Next Gitter Join the chat

Poseidon Next is a subset of the kognifai platform which provides some of the following aspects:

  • Quick web applications development through new projects scaffolding
  • Reusable components for web applications
  • Design system for a uniform look and feel
  • Commonly needed APIs for applications and services
  • Identity provider (applications, services and users registration and management)
  • Commonly used applications
  • Quick data adapters development through new projects scaffolding
  • Registration tools for applications and data adapters
  • Integration with Galore
  • Test pages to showcase usages of the provided services and packages

In this section, we talk about:

Developers Getting Started page

Guides

Services

Attributions

Developers Getting Started page

Developers Getting Started page provides information on how to globally install and host posedion dev host from NPM, how to create a new Poseidon application, and how to use the Kognifai Design System.

Guides

Poseidon Next applications overview

Poseidon Next API overview

Creating a Poseidon Data Adapter project using Yeoman

Application and data adapter registration tool

Services

Services are library packages intented for specific set of tasks. Poseidon Next offers the following services that can be used in your application.

Services Link Description
App locations Service App locations Service The Poseidon ecosystem integrates multiple applications each of whom has one or more locations (URLs) that can be accessed by the users. The App locations service provides hierarchical list of app locations.
Authentication Service Authentication Service This service is used in client applications for authenticating against an OIDC identity server.
Authorization Service Authorization Service This service helps in managing resources and its associated permissions.
Configuration Service Configuration Service This service is used to fetch some basic configurational information for the PoseidonNext.
Cookie Service Cookie Service The cookie service provides methods to get, set and delete browser cookies.
Data Adapter Service Data Adapter Service A Data Adapter is an API, which implements a set of standard interfaces defined by Poseidon Next.
Data Context Service Data Context Service A service for managing application contexts.
Date Time Formatter Service Date Time Formatter Service This service is used to specify the date and time format which is to be displayed to the end user
Home and Favorites Service Home and Favorites Service This is the default landing page/view in Poseidon.
Dropdown directive Dropdown Directive The Poseidon dropdown directive toggles the visibility of a dropdown menu. It's used with Design System Dropdown component (kx-dropdown).
Logging Service Logging Service This service is used to log messages from client to a centralised repository.
Message Service Message Service This service is used to show users different kinds of messages and toasters
Navigation Service Navigation Service The Navigation Service holds list of items that are displayed in the left-hand sidebar in Poseidon. It is used by application developers in order to add custom commands in the navigation sidebar.
Settings Service Settings Service This service is used to manage various applications and user-specific settings
Sidebar Visibility Service Sidebar Visibility Service This service is used to make screen opaque and back to normal when showing and hiding menus.
Statistics Service Statistics Service The primary purpose of this service is to collect information pertinent to various trackable events.
Tools Menu Service Tools Menu Service The Tools menu service holds list of items that are displayed on the right-hand side menu in Poseidon.
Unit Of Measurement Service Unit Of Measurement Service This service is used to convert units from one to another.

Attributions

Please see the attribution file Kognifai PoseidonNext-Attribution

License

Read the copyright information and terms and conditions for Usage and Development of the software here.