Couples Assistant Bot
Telegram bot for couples featuring movie/restaurant pickers with random selection, shared event reminders with automatic notifications, and partnership management for coordinated planning.
Technologies Used
About This Project
Telegram bot designed for couples to simplify planning and coordination. Features include Movie Picker (add, list, randomly pick, mark as watched), Restaurant Picker (add with categories, random selection, category filtering), Event Reminders (schedule events with automatic reminders 1 day before + event day), and Partnership Management for coupled-specific data sharing. Built with Aiogram 3 for Telegram Bot API, FastAPI for webhooks, PostgreSQL with SQLAlchemy ORM, APScheduler for reminder scheduling, and Alembic for database migrations. Includes NLP date parsing and quick reminder service.
Key Features
- • Feature 1: Add your project features here
- • Feature 2: Describe the main functionality
- • Feature 3: Highlight what makes it special
Challenges & Solutions
Describe the challenges you faced during development and how you solved them. This helps showcase your problem-solving skills.