Coder Social home page Coder Social logo

cedens28 / console Goto Github PK

View Code? Open in Web Editor NEW

This project forked from instill-ai/console

0.0 0.0 0.0 5.84 MB

⛅ Versatile Data Pipeline (VDP) console website

Home Page: https://www.instill.tech

License: Other

Shell 0.12% JavaScript 0.92% TypeScript 97.97% CSS 0.89% HTML 0.01% Dockerfile 0.10%

console's Introduction

Versatile Data Pipeline (VDP) console

Integration Test

VDP Console

The VDP console is written in Nextjs, Typescript, TailwindCSS and it runs a docker container with the VDP backend. Interested in trying it out? Check out here to run it locally.

The mission of the console is simple, to provide a unified, clean, and intuitive user experience of VDP, you could set up the full pipeline just by using the browser and investigate every information of your pipelines or connectors on it.

Folder structure

  • apps: Store all the instill-ai apps
    • console: The Instill AI console APP
  • packages: Store all the packages that will be used across instill-ai frontend projects
    • design-system: The base component of all the instill-ai frontend projects
    • design-token: The design-token that unify the style
    • toolkit: All the high level component of instill-ai frontend projects

Normally, we won't touch the components of design-system due to the casualty will be big. Most of our development is centering around the toolkit. And the console only consume the components from toolkit without having its own components.

Code Style and Best practices

Please refer to the Instill AI Frontend Engineer Handbook

Contributing

Please refer to the Contributing Guidelines for more details.

Available scripts

Please refer to the Scripts document for more details.

How we set up the environment variables

Please refer to the Environment variables document for more details.

How to test the console

Please refer to the Integration test document for more details.

CI/CD

Please refer to the CICD document for more details.

How to add templates into instill-ai

Please refer to the Template document for more details.

License

See the LICENSE file for licensing information.

About the exported CSS variables

  • --pipeline-builder-node-available-width: control the max width of the node
  • --pipeline-builder-node-padding-x
  • --pipeline-builder-node-padding-y

console's People

Contributors

eiffelfly avatar droplet-bot avatar iamnamananand996 avatar chenhunghan avatar xiaofei-du avatar pinglin avatar sarthak-instill avatar jvallesm avatar dependabot[bot] avatar donch1989 avatar haribhandari07 avatar smartmind12 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.