CRM(Django) for administrators of TG channels

Python
Job 2 of 7
This is a web application on Django, created for administrators of Telegram channels, which allows automating the processes of managing bots, scheduling, and sending posts. The CRM provides a user-friendly interface for creating and editing content, distributing bots among channels, as well as managing scheduled publications through Celery.

Main functionality:
• Managing Telegram bots – adding, editing, and assigning bots for sending posts.
• Integration with channels – linking channels through bots, checking access rights.
• Scheduling posts – calendar interface for creating, editing, and viewing scheduled publications.
• Automated sending through Celery – processing the queue of posts, canceling, and logging results.
• Administrative panel – managing users, bots, channels, and viewing statistics.

Technologies:
• Backend: Django, Celery, Redis, PostgreSQL.
• Frontend: Custom Bootstrap.
• Integration: Telegram API, Aiogram for interacting with bots.
• Containerization: Docker.

The project can be expanded by adding new features such as auto-posting, analytics, integration with OpenAI and other services.
Details
  • Added:
295

Freelancer

  • Projects 3
  • Rating -
  • Rating 735
Register

If you have an account, log in

Indicators

  • Last visit: 20 days 18 hours ago