initial commit
Some checks failed
Recommender Build and Deploy (internal) / Build Recommender Image (push) Failing after 3m48s
Recommender Build and Deploy (internal) / Deploy Recommender (internal) (push) Has been skipped

This commit is contained in:
2026-03-25 17:34:37 -03:00
commit f9c7582e4d
52 changed files with 7022 additions and 0 deletions

24
README.md Normal file
View File

@@ -0,0 +1,24 @@
# 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
1. **Install dependencies**:
```bash
npm install
```
2. **Configure Environment**:
Ensure `packages/backend/.env` exists with your database and AI settings.
3. **Run the application**:
```bash
npm run dev
```
This will concurrently start the frontend development server and the backend API.