diff --git a/docs/01-Planning/02-Product-and-technical-vision.md b/docs/01-Planning/02-Product-and-technical-vision.md index 82ca985..8e38441 100644 --- a/docs/01-Planning/02-Product-and-technical-vision.md +++ b/docs/01-Planning/02-Product-and-technical-vision.md @@ -6,7 +6,7 @@ Vaessl is an AI-powered bridge designed to connect physical reality to digital m # Technical requirements & stack ## Frontend -- Framework: Next.js (React) +- Framework: Vite (React) - Styling: Tailwind CSS + SCSS @@ -52,7 +52,7 @@ The image processing is the heart of Vaessl's "bridge" functionality. It ensures ## Deployment Vaessl is deployed via Docker Compose for high portability. -- Container 1: Next.js (Web UI) +- Container 1: Vite (Web UI) - Container 2: Spring Boot - Container 3: PostgreSQL + pgvector - Container 4: LiteLLM diff --git a/docs/01-Planning/03-Project-goals.md b/docs/01-Planning/03-Project-goals.md index 7f47308..14ae9fe 100644 --- a/docs/01-Planning/03-Project-goals.md +++ b/docs/01-Planning/03-Project-goals.md @@ -29,12 +29,12 @@ Vaessl is intended to be a useful tool for the public, specifically those utiliz # Short-Term Roadmap & Milestones - Phase 1: Foundation (Current) - * Deploy the core infrastructure (PostgreSQL + pgvector, LiteLLM, Spring Boot Skeleton, Next.Js frontend). + * Deploy the core infrastructure (PostgreSQL + pgvector, LiteLLM, Spring Boot Skeleton, Vite frontend). * Establish the bridge between the Vaessl backend and a demo Homebox instance. - Phase 2: The Processing Pipeline * Implement the image processing workflow: Upload $\rightarrow$ AI analysis $\rightarrow$ staging Table. - * Develop the Next.js interface for data refinement and verification. + * Develop the Vite interface for data refinement and verification. - Phase 3: Semantic Search & Demo * Integrate Spring AI for embedding generation. diff --git a/docs/02-Preparation/01-code-server-adjustments.md b/docs/02-Preparation/01-code-server-adjustments.md index 4ae59e5..666296f 100644 --- a/docs/02-Preparation/01-code-server-adjustments.md +++ b/docs/02-Preparation/01-code-server-adjustments.md @@ -1,6 +1,6 @@ **Vaessl: code-server adjustments** -Before developing on code-server I configure a Dockerfile to install all packages needed for Spring Boot, Java and Next.js. I install openjdk, npm, nodejs and yarn and set the environment variables for Java. Since the linuxserver code-server image doesn't come with root access for its default user abc out of the box every privileged action will be baked in here: +Before developing on code-server I configure a Dockerfile to install all packages needed for Spring Boot, Java and Vite. I install openjdk, npm, nodejs and yarn and set the environment variables for Java. Since the linuxserver code-server image doesn't come with root access for its default user abc out of the box every privileged action will be baked in here: ``` FROM lscr.io/linuxserver/code-server:latest