guyluz11 / guyluz11/language_app

App concepts

Open
#40 0 comments 0 reactions 1 assignee Claimed by @guyluz11 View on GitHub
enhancement P3
Dominant language
Dart
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

This issue is for dropping all thoughts and design of the app.

I would love to explode up with amazing designs and to make sure the other experiences getting is better as it can be.
Sometimes design is equal more than just new features.

From this package
https://pub.dev/packages/animations
Thw plus button should have expending animation from it to the new screen.
![Image](https://github.com/user-attachments/assets/1344982e-20d0-4b63-9b71-fc6021b69f4f)

The card should be stocked horizontally and the image of the country should be the background of the the background of the page but blurry and zoomed in.

Opening a card should be opened with expand animation like the card is taking all of the screen.

We need to have some graphs to show user learning curve over time.

Some nice toggle buttons that the user can use to choose if you want the cards to get read out loud
https://pub.dev/packages/animated_toggle_switch

Animation for the next card to load instead of the spinning Circle
https://pub.dev/packages/shimmer_animation

Size expand for showing the hint
https://pub.dev/packages/animated_size_and_fade

For choosing a new language
https://pub.dev/packages/delayed_display

Bounceable buttons
https://pub.dev/packages/bouncing_widget

For loading all of the learned list of words
https://pub.dev/packages/card_loading

Getting a new word to be like winning the lottery it should have a lot of effects maybe opening a crate or a card flipping or a pack of cards getting opened
https://pub.dev/packages/flutter_animate

Refreshing the page or loader
https://pub.dev/packages/custom_refresh_indicator

For building your own list of words
https://pub.dev/packages/add_to_cart_animation

The user should move on a course at each step is another 10 words that he learned

There should be a conversation with characters and the characters will Converse using the last learned words and all the other words that got learned to give example to the user of a conversation with the words.
I was so each character will have its own kind of personality.

The user should get achievements for learning one word three words five words 10 words 20 words 30 words 50 words 70 words 100 words.

The app should remind you to practice with notifications.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.