Doodle-n-Learn is a fun and interactive Flutter app designed to assist kids in learning the alphabet through playful doodling and tracing activities.
- Flutter: A UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
- Dart: The programming language used to develop Flutter applications.
- Custom Paint and Gestures: Utilized Flutter's CustomPainter for drawing and GestureDetector for touch interactions.
- audioplayers: Used for integrating audio files to pronounce letters.
Many young children find learning the alphabet challenging. Doodle-n-Learn aims to make this process engaging and fun by combining doodling and tracing activities with learning the alphabet.
- Clone the repository:
git clone https://github.com/your-username/Doodle_n_learn.git
cd Doodle-n-Learn
Install dependencies:
flutter pub get
Run the app:
flutter run
We welcome contributions that can enhance the learning experience for children using our app. Here's how you can contribute:
Fork the repository. Create your feature branch (git checkout -b feature/YourFeature). Commit your changes (git commit -am 'Add some feature'). Push to the branch (git push origin feature/YourFeature). Create a new Pull Request. Please ensure your code adheres to Flutter's best practices and maintain a clean commit history.
Acknowledgments This project was inspired by the need to make learning the alphabet an enjoyable experience for kids. We appreciate all contributions and feedback that help us improve Doodle-n-Learn.
This project is licensed under the MIT License.