Hello! 👋 We are a team working on creating a startup in the real estate sector.
Our product is a platform for buying and selling housing.
Technical Specifications
Stack: python, aiogram, postgres/aiosqlite
Deadline: 5 days
1. Main Screen (user)
• 🏠 Buy
• 🔑 Rent
• 📢 Sell / Lease
• 🔍 Search
• ℹ️ Contact Us
⸻
2. Adding a Listing (seller/landlord)
• Type: apartment / house / land / commercial
• City / region
• Price
• Photos (1–10)
• Description (brief)
Contacts are hidden — communication only through the bot
⸻
3. Search (buyer/tenant)
Filters:
• Purchase
• Rent
• Property type
• City / region
• Price (from–to)
Results (cards):
• Photo
• Price
• City
• Brief description
• 📩 Contact
⸻
4. Chat through the bot
• User clicks “Contact” → bot opens a dialogue
• Messages are forwarded to the manager
• Owner's responses → bot sends back
⸻
5. My Listings (dashboard)
• Active listings
• Incoming requests
• ✏️ Edit / 🗑️ Delete
⸻
6. Admin Panel
• Access to all chats
• Responses on behalf of “Manager”
• Moderation: approval / blocking
• Send messages to all bot users
• Write to user by user_id
• Upload database
• Referral system, link management
• Statistics:
• Number of listings
• Number of messages
• Popular regions / prices
• Top of the referral system