Running Web Application
Quickstart guide to get Kodus Web Application running on your local machine.
This guide is for local development purposes. For production deployment, please refer to the Deploy Kodus guide.
Prerequisites
- Node.js (LTS version)
- Yarn or NPM
- Docker
- Orchestrator API running
Running the project
1. Clone the repository
2. Install dependencies
3. Configure environment variables
Change the environment variables in the .env
file to match your local setup.
Checkout integration docs for more information about how to get the required credentials for each service.
4. Start the development environment
Launch the development server:
The application will be available at http://localhost:3000
5. Project structure
The project follows a clean, modular architecture:
6. Tech Stack
The application is built with modern technologies:
- Framework: Next.js 15
- UI Libraries:
- React 19
- Radix UI Components
- TailwindCSS
- State Management: TanStack Query
- Form Handling: React Hook Form + Zod
- Authentication: NextAuth.js
7. Service endpoints
Access the application at:
- Development:
http://localhost:3000