Sveiki App - SRS Driven Language Learning App

Organise your decks using folders with a suite of editing features.

Used Table Views and Collection Views.

iphone-mockup

Add new cards: unlimited number of sides, any length text, audio, and images.

Used Nested Collection and Table Views with custom Header View. Integrated Giphy API, WebKit, SDWebImage,and AV Foundation.

Review all time statistics. Set goals and get rewarded for keeping streaks.

Used Collection Views with programmatically built custom cells combined with Charts library and custom sorting algorithms.

iphone-mockup

Configure review settings and view statistics for each deck separatley. Use review modes to temporarily change review without modifying settings.

iphone-mockup

Review cards by swiping left if you fail and right if you are correct. Scroll down to see all text and tap to see next card side. If text mode is enabled type the answer and card will flip automatically.

Created s SwipeView, a custom reusable view, using coordinates to track location of card and update card state.

iphone-mockup

View statistical breakdown after each sprint or session.

iphone-mockup