https://surysingh.github.io/FlashTastic/
https://www.youtube.com/@flashtasticapp
https://flashtastic.netlify.app/
FlashTastic is an interactive educational flashcard game designed to help users learn and practice various subjects through engaging multiple-choice quizzes. Originally focused on Kannada grammar, FlashTastic has expanded to support a wide range of subjects, including:
- English Grammar
- Physics
- Biology
- Chemistry
- Mathematics
- Other Indian languages (with future expansion planned)
The application also provides user-friendly tools for anyone to create their own flashcards, fostering community contributions and continuous learning enhancement.
- ** 多 Subject Support:** Learn, revise or refresh diverse subjects.
- ** 🎓 Grade-Based Categories:** Filter questions and content by grade level for targeted learning.
- ** 🔍 Enhanced Search:** Quickly find specific flashcards or topics with the integrated search bar.
- ** 🎮 Interactive Flashcard Gameplay:** Engage with multiple-choice questions for effective learning.
- ** ✨ Animated Effects:** Celebrate correct answers with fun confetti animations.
- ** 📊 Score Tracking:** Monitor your learning progress with current and high score tracking.
- ** 🎨 Customizable User Interface:** Personalize your experience by adjusting fonts, colors, and button sizes.
- ** 🌐 Translation Options:** Toggle translations to aid understanding for various languages.
- ** 📱 Responsive Design:** Enjoy a seamless experience across desktop and mobile devices.
- ** 🛠️ Easy Flashcard Creation:** Tools that simplify the process of making and sharing custom flashcards.
- ** ➕ Suggest a Flashcard:** Users can suggest new flashcards to add to the existing categories.
- ** ❗ Report Flashcard Issues:** Users can report any issues or mistakes found in flashcards.
- ** 📤 Social Sharing:** Easily share the app with friends on platforms like Whatsapp, Twitter, Reddit, Instagram, and Facebook.
- Open the game in a web browser.
- Select a subject and/or grade level.
- Choose a category from the menu.
- Read the flashcard question and select the correct answer.
- Receive feedback, track your score, and continue learning.
- Customize your settings for a personalized experience.
- Download the HTML file (e.g.,
index_en.html
,index_kan.html
,index_phy.html
). - Open the file in any modern web browser (Chrome, Firefox, Edge, etc.).
- Start playing immediately. No additional setup is required.
- Fork this repository to your GitHub account.
- Go to your repository's
Settings > Pages
. - Under "Branch," select
main
and click "Save." - GitHub will provide a link to your hosted game.
Contributions are welcome to make FlashTastic even better!
- Fork the repository.
- Clone it:
git clone https://github.com/YOUR_USERNAME/FlashTastic.git
- Make Improvements: (Fix bugs, enhance UI/UX, add new features, create new flashcards).
- Commit & Push your changes:
git add .
git commit -m "Describe your changes"
git push origin main
- Submit a Pull Request.
- Expand subject and language support.
- Develop more advanced progress tracking and analytics.
- Enhance UI/UX with modern design principles.
- Improve accessibility features for all users.
- Implement user accounts and profiles.
This project is open-source under the MIT License. Feel free to use, modify, and distribute it.
For questions, suggestions, or contributions, please open an issue or submit a pull request.
Happy learning with FlashTastic! 😊