Skip to content

GalaxyPhoenix716/Flashcards-App

Repository files navigation

Flashcards App 🚀

Flutter Dart License


📌 App Idea

A learning app that allows users to create, view, and practice flashcards for different subjects.
Users can mark cards as learned, favorite, track progress, and shuffle cards for random practice.


✅ Features Implemented

  • Browse categories and card sets
  • View and flip flashcards
  • Mark cards as learned or favorite
  • Progress tracking with a percentage bar
  • Shuffle cards for random practice
  • Smooth swipe animations with flutter_card_swiper

🛠 Tech Stack & Libraries

  • Flutter (Dart)
  • Hive for local storage
  • flutter_card_swiper for swipe animations
  • flip_card for flip animations
  • percent_indicator for progress bars
  • iconsax for icons

📸 Screenshots

Categories Practice Edit Set Flashcard

⏳Upcoming Features

  • Favorite Cards Screen – view all favorited flashcards in one place
  • Quiz Mode – test your knowledge with interactive quizzes
  • Extensive Set Edit Options – edit set names and cards directly from the app

🚀 How to Run

  1. Clone the repository:
    git clone <your_repo_url>
    
  2. Navigate into the project folder
    cd flashcards_app
    
  3. Install dependencies
    flutter pub get
    
  4. Run the app
    flutter run
    

📄 License

MIT License. See LICENSE for more details.

About

A learning app that allows users to create, view, and practice flashcards for different subjects.

Topics

Resources

License

Stars

7 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors