Welcome to FluentFlip β the most fun and interactive way to learn French, German, Spanish, and Italian! ππ
- π₯ Flashcards β Memorize words quickly and effectively.
- π Leaderboard β Compete with friends and see who's the best!
- π Progress Tracking β Track how many words you've learned.
- π§βπ» User Profiles β Set your name, status, and avatar.
- π Firebase Authentication β Secure sign-up and login.
- βοΈ Firestore Database β Save and sync your progress in real-time.
| Home π | Flashcards π΄ | Leaderboard π |
|---|---|---|
![]() |
![]() |
![]() |
Here's how the database is structured:
- SwiftUI β Beautiful and responsive UI.
- Firebase Auth β User authentication.
- Firestore β Cloud database for storing flashcards and user data.
- Kingfisher β Fast image loading for user avatars.
- Swift Package Manager (SPM) β Dependency management.
1οΈβ£ Clone the repo:
git clone https://github.com/meruyert4/FluentFlip.git
cd FluentFlip2οΈβ£ Open FluentFlip.xcodeproj in Xcode.
3οΈβ£ Run the project on a simulator or device.
If you like FluentFlip, please β the repo and share it with friends! ππ



