Django Admin Panel channels messages parser

Web Programming
Job 5 of 24
Web application and admin panel interface for Telegram Parser
User main page
The main part of the site is a public interface for viewing messages collected from Telegram channels through authorized sessions.

Main page features:
Responsive design with a pleasant background gradient.

Search for messages or go to the latest ones via the "View Messages" button.

Filtering by categories — interactive filter buttons for selection (e.g., FARMING, NFT, PSYCHOLOGY, BUSINESS, etc.).

Displaying new messages in real-time after successful parsing.

Frontend implemented in HTML + CSS (or Bootstrap) JS, with support for Ukrainian and English languages.

Admin panel (accessible to authorized users)
This is a secure part of the project where the administrator can:

- Manage Telegram channels (add, edit, delete)

- Create and assign categories for content

- View, filter, and modify parsed messages

- Log out of the admin panel or return to the main page

*** Main components:
- Sidebar with icons: Admin Panel, Channels, Categories, Messages

- Tables with actions: View, Edit, Delete

- Search through records, pagination, creating new items (e.g., "Create category")

- The category structure allows easy classification of content for convenient access.

- Integration with Telegram

All messages sent by the bot or collected via Telethon are automatically saved to the database and appear in the web interface.
This allows the site to be used as a tool for analytics or monitoring content from Telegram.
Details
  • Added:
259

Freelancer

  • Projects 17
  • Rating 5.0
  • Rating 3 631
Register

If you have an account, log in

Indicators