/FlipDeck

Primary LanguageHTMLMIT LicenseMIT

FlipDeck

Let's start decking!

FlipDeck is a flashcards app that allows users to create, manage, and study flashcards online. It provides an intuitive and user-friendly interface for creating decks of flashcards, adding flashcards to decks, and tracking progress.

Features

  • Create decks of flashcards
  • Add flashcards to decks
  • Study flashcards with a flipping mechanism
  • Track progress and performance
  • User registration and authentication

Technologies Used

  • Python (server side)
  • Flask (web framework)
  • SQLAlchemy (database toolkit)
  • HTML/CSS/JavaScript (Frontend)

Usage

  • Create an account or log in if you already have one.
  • Create a new deck of flashcards.
  • Add flashcards to your deck, providing a question, an answer and an explanation for each.
  • Study your flashcards, flipping them to reveal the answer.
  • Track your progress and performance in the progress section.

Contributing

Contributions are welcome! If you'd like to contribute to FlipDeck, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Submit a pull request to the main repository.

License

This project is licensed under the MIT License.