feat: Initial project structure for expense tracker

This commit introduces the initial project structure for the expense tracker application. It includes the basic directory layout, configuration files, a FastAPI server with a `/process-expense` endpoint for n8n integration, and a `.gitignore` file to ensure a clean repository. This completes Phase 1 of the development plan.
This commit is contained in:
google-labs-jules[bot]
2025-12-16 00:20:17 +00:00
parent 3dea7a3334
commit 67802ae1f1
16 changed files with 173 additions and 0 deletions

12
.env.example Normal file
View File

@@ -0,0 +1,12 @@
# Telegram
TELEGRAM_BOT_TOKEN=
# OpenAI
OPENAI_API_KEY=
# Google Cloud
GOOGLE_APPLICATION_CREDENTIALS=
SPREADSHEET_ID=
# Environment
ENV=dev