Files
portfolio/content/projects.md

56 lines
2.1 KiB
Markdown

# Projects
## AI Schedule Planner
**Type:** AI-powered workflow automation
**Stack:** n8n, DeepSeek (LLM), Google Calendar, Gmail
An AI agent that handles schedule planning through natural language. Managers describe what they need in plain text — the agent checks calendar availability, generates a plan, and drafts emails with proper formatting. Supports multilingual interaction.
**Highlights:**
- Natural language input → structured schedule assignments
- Calendar integration for conflict detection
- Auto-generated email drafts ready to send
- Multilingual support (German/English)
---
## PDF Manager
**Type:** Document processing API
**Stack:** Node.js, Express, pdf-lib, Multer
A REST API service for PDF manipulation. Upload documents, split them by page ranges, and rename output files based on extracted metadata. Built for integration into larger document processing pipelines.
**Highlights:**
- Split PDFs by page range or content markers
- Automatic file naming from document metadata
- Batch processing support
- Dockerized for easy deployment
---
## DocxTemplater Server
**Type:** Document generation API
**Stack:** Node.js, Express, docxtemplater, PizZip
A template-based Word document generation service. Upload a .docx template with placeholder variables, send data via API, get a finished document back. Used for contracts, letters, HR forms — anything with a repeating structure.
**Highlights:**
- Variable substitution in Word templates
- Supports tables, loops, and conditional sections
- REST API — integrates with any system
- Dockerized for easy deployment
---
## Approval Workflow Engine
**Type:** Workflow automation
**Stack:** n8n, Gmail, ntfy
A scheduled workflow that handles recurring procurement with a human-in-the-loop approval step. Runs on a configurable schedule, sends an approval request to the relevant team, and on approval automatically emails the supplier. Confirmation sent via push notification.
**Highlights:**
- Configurable scheduled triggers
- Email-based approval workflow
- Auto-generated supplier/vendor emails
- Push notification confirmations