Skip to content

🛤️ Feature Roadmap

  • [x] ✅ User site with course browsing, filtering functionalities
  • [x] ✅ Admin app UI/UX with basic Telegram bot
  • [x] ✅ Full stack admin and user app
  • [x] ✅ Auth by Telegram ID for admin/user app
  • [x] ✅ Full stack Telegram bot
  • [x] ✅ Telegram notifications and additional functionalities
  • [ ] Mini-app for in-app course preview
  • [ ] Web analytics tools

🛤️ Extended Roadmap

Backend

  • [ ] Add registration via email on site
  • [ ] Add statistics counting of site usage for admin portal
  • [ ] Support multiple categories for each course (e.g., maths and programming)
  • [ ] Implement adding new categories by admins
  • [ ] More robust handling of all possible errors
  • [ ] Endpoints for searching courses and resources
  • [ ] MCP AI Agents to verify submitted course links

Telegram Bot

  • [ ] User and tech support via Telegram bot
  • [ ] Search courses through Telegram bot
  • [ ] Pull filters data to mini app integration
  • [ ] Approval workflow for some admin changes by main admin (customer)
  • [ ] Usage statistics for site and bot, available to main admin

Frontend

  • [ ] Design & implement responsive UI for better mobile support
  • [ ] Improve performance with caching and optimized data fetching
  • [ ] Add user onboarding and tutorial flows
  • [ ] Implement rich course preview with multimedia support
  • [ ] Integrate analytics dashboard for user behavior insights
  • [ ] Enhance accessibility and internationalization support
  • [ ] Enable social sharing and feedback mechanisms

📖 Full Roadmap: Roadmap Tracker

🔎 See Issues: https://gitlab.pg.innopolis.university/daha-40/daha/-/issues

(back to top)