Skip to content

Releases: danuja01/FlashcardsApp-iOS

Flashcards App v1.0.0

16 May 14:31
9adae31
Compare
Choose a tag to compare

Flashcards App v1.0.0

We are excited to announce the first release of the Flashcards App! This mobile application is designed to assist users in learning and memorization through digital flashcards, providing a seamless and intuitive user experience.

Features

  • Create Decks: Easily create multiple decks for different subjects or topics, each with a unique name and description.
  • Add Flashcards: Add numerous flashcards to each deck with a front (question or prompt) and back (answer or information).
  • Study Mode: Engage in effective study sessions with spaced repetition and active recall techniques.
  • Track Progress: Monitor your learning progress with viewing history and statistics.
  • Favourites: Mark decks as favourites for quick and easy access.
  • Long Press Actions: Edit or delete decks and flashcards with a simple long press.
  • Adaptive UI: Enjoy a responsive UI that adapts to device orientation and screen size for a consistent experience.

Technical Stack

  • Language: Swift
  • Frameworks: UIKit, Combine
  • Data Management: CoreData
  • Design Pattern: MVC (Model-View-Controller)

Getting Started

Clone the repository and open the project in Xcode to get started:

git clone https://github.com/yourusername/flashcards-app.git
cd flashcards-app
open Flashcards.xcodeproj
Run the project on your preferred simulator or real device running iOS 16.0 or later.

Contributions

We welcome contributions! Please fork the repository and submit a pull request with your features or fixes.

License

Distributed under the MIT License.

Contact

Your Name – @DanujaJayasuri3 - [email protected]
Project Link: https://github.com/danuja01/FlashcardsApp-iOS

What's Changed

New Contributors

Full Changelog: https://github.com/danuja01/FlashcardsApp-iOS/commits/v1.0.0