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:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request to the main repository.
License
This project is licensed under the MIT License.