Demystifying ICT Education for Bangladeshi Students
Born from the need to transform ICT education in Bangladesh, ICT Ghor aims to:
- 🚫 Eliminate fear of technical jargon
- 💡 Make abstract concepts tangible
- 📱 Provide accessible learning resources
- 🎯 Align with NCTB curriculum needs
- Immediate concept reinforcement quizzes
- Chapter completion certificates
- Bite-sized lesson chunks (10-15 minutes)
- Visual progress tracking dashboard
- Topic-wise micro-tests (3-5 questions)
- Adaptive difficulty adjustment
- Mistake analysis with solution breakdowns
- Time-bound exam simulation mode
- Performance heatmaps
- Peer comparison metrics
- Weakness identification system
- Custom revision reminders
- Downloadable chapter summaries
- Previous exam solutions bank
- Mobile-friendly PDF notes
- Community Q&A forum
- Ruby 3.3.8
- Rails 8.0.2
- PostgreSQL 14+
- Node.js 18.12+
- Yarn 1.22+
-
Clone repository
git clone https://github.com/your-username/ict-ghor.git cd ict-ghor -
Install dependencies
bundle install yarn install
-
Configure database
cp config/database.yml.example config/database.yml # Update with your credentials in config/database.yml -
Setup database
rails db:create rails db:migrate rails db:seed # For sample data -
Start development server
bin/dev
Visit http://localhost:3000 in your browser
