Final Project - Matrix 3rd edition - Frontend
The Matrix 3.0 Project proposes to teach the English language.
Below are the interfaces from which the user can use to learn english. The system is based on flashcards (Space Repetition System), with audio and text support.
In this interface, the user have 2 options: login or signup. This system uses token authentication with OAuth, to connect with a server written in Java.
Here, the user have the list of audios that he's learning.
Features:
- English Title
- Portuguese Title
- Action: Acess audio
After selection the phrase from the list, the user can interact with it.
Features:
- Go back to audio list
- Listen to audio
- Add bookmark, Advance 3 seconds in audio, Go back 3 seconds in audio
- Audio speed
- Decrease audio speed
- Current audio speed
- Increase audio speed
- Show/hide keyboard shortcuts
- Show/hide bookmark list
- Bookmark list
- Bookmark start
- Bookmark end
- Actions: play audio or delete bookmark
- Audio subtitles
- Show/hide Portuguese text
- Show/hide English text
- Show/hide all text
In this popup, the user can see all the system's shortcuts
Features:
- Decrease audio speed
- Increase audio speed
- Go backwards 3 seconds of audio
- Play / pause audio
- Go forwards 3 seconds of audio
- Add a marker
You can check out the server development in this repostory: Idiom Backend