Mobile App to browse and rate Telegram groups, channels, bots and stickers. Includes a web scraper to add new entries periodically in addition to those submitted by users.
Live: (work in progress, in playstore approval process)
- Browse more than 5000 Telegram groups, channels, bots and stickers
- Multi-language support
- Submit your own community, bot or sticker set to the directory (Auth0)
- Rate your favorite communities
- Filter by type, language, categories, etc
- Search by terms (Fuzzy search) or discover a random community
- Featured, top rated, biggest and popular rankings
- Promote your group, channel or bot adding a featured badge and visual upgrades to your listing (Google Pay integration)
- Web scrapers are executed periodically by the "scraper-jobs" module to scrape new Telegram usernames, scrape Telegram info, update existing entries and more
- Web panel for administrators to moderate, modify, update, delete existing entries and manage the app.
- Frontend:
- React Native
- Rematch (Redux)
- i18next
- Hooks
- react-navigation
- Material UI (react-native-paper)
- Backend:
- TypeScript
- Node (Express.js)
- Mongoose (MongoDB)
- Rest API
- Auth0
- ScrapeIt
- Google Cloud Storage
- MTProto
- Admin Web Panel:
- TypeScript
- React
- Material UI
- Admin web panel
- Auth0 implementation