BitLearn is an innovative learning platform that combines education with incentives, offering students the opportunity to learn and earn rewards. It provides a range of interactive courses with quizzes, a points system, and personalized learning experiences tailored to primary, secondary, and university students.
Course Cards: View and explore courses with thumbnails, titles, descriptions, and point labels.
Search and Filter: Easily search and filter through available courses.
Learning & Earning: Students earn points upon completing courses, which can be redeemed or used for other benefits.
Quizzes: Interactive quizzes available after course completion to test knowledge.
AI-powered Content: The platform selects the appropriate content based on the student's educational level (primary, secondary, or university).
Backend: Django
Frontend: Flutter with Dart
AI Models: Tailored AI models education levels (primary, secondary, university)
Using Gemini for now.
To get started with the BitLearn project locally, follow these steps:
Prerequisites
-
Python 3.x
-
Flutter and Dart
-
Django
The platform will use AI models for personalized learning. Models are fine-tuned for primary, secondary, and university levels.
AI dynamically selects the right educational content based on the user’s level.
We welcome contributions to improve BitLearn! To contribute:
-
Fork the repository.
-
Create a new branch (git checkout -b feature-name).
-
Make your changes.
-
Commit your changes (git commit -am 'Add new feature').
-
Push to the branch (git push origin feature-name).
-
Open a pull request.
License
Distributed under the MIT License. See LICENSE for more information.