f9c7582e4d0a9fba45f4a109a5a164dccdc954af
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
75.7%
CSS
21.2%
Dockerfile
2.3%
HTML
0.5%
Shell
0.3%