Skip to content

super-phenix/console-ui

Repository files navigation

Superphenix

Build your own cloud platform with Superphenix

Releases Build License


This repository contains the code for the frontend of the Superphenix web console.

The console connects to the Superphenix API and allows you to manage your resources and AZs.

Superphenix UI — light Superphenix UI — dark

What is Superphenix?

Head to the Superphenix Github repository to learn more about Superphenix.

Requirements

Development

Development server

To start a local development server, run:

ng serve

Once the server is running, open your browser and navigate to http://localhost:4200/. The application will automatically reload whenever you modify any of the source files.

Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

ng generate component component-name

For a complete list of available schematics (such as components, directives, or pipes), run:

ng generate --help

Building

To build the project run:

ng build

This will compile your project and store the build artifacts in the dist/ directory.

Running unit tests

To execute unit tests with the Karma test runner, use the following command:

ng test

Running end-to-end tests

For end-to-end (e2e) testing, run:

ng e2e

License

Superphenix is open source under the Apache License 2.0.