ba3809278400d2779b6ba462b6cd6c0c6c6c9f68
Recommender
A pure TypeScript monolith AI agent application that will recommend TV shows based on a very customized user profile and input.
Project Structure
- packages/frontend: Preact application powered by Vite and TypeScript.
- packages/backend: Fastify server utilizing Drizzle ORM and the official OpenAI SDK.
Getting Started
-
Install dependencies:
npm install -
Configure Environment: Ensure
packages/backend/.envexists with your database and AI settings. -
Run the application:
npm run devThis will concurrently start the frontend development server and the backend API.
Description
Languages
TypeScript
79.8%
CSS
18.2%
Dockerfile
1.5%
HTML
0.3%
Shell
0.2%