What problem does it solve?
This Skill provides the foundational setup and essential configurations required to build robust and performant front-end portals using the Kinetic Platform. It addresses common challenges in application bootstrapping, authentication, and integration with the Kinetic backend.
Core Features & Use Cases
- Project Initialization: Sets up the core structure and dependencies for a new Kinetic front-end portal.
- Authentication Flow: Implements the state machine for handling user login, session management, and routing based on authentication status.
- API Integration: Configures the Vite development server proxy to seamlessly communicate with the Kinetic Platform API, ensuring smooth data fetching and form rendering.
- CoreForm Setup: Details the critical steps for integrating Kinetic's CoreForm component, including necessary scripts and props.
- Use Case: When starting a new Kinetic portal project, use this Skill's guidance to correctly configure
vite.config.js, main.jsx, and App.jsx to ensure the application can authenticate users and render forms without errors.
Quick Start
Follow the instructions in this Skill to set up your Kinetic portal project's Vite configuration and main entry point.