Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_translator_app

This app use a custom backend to manage the original google translate json response

Packages used

provider: ^6.1.2  (state management)

grouped_list: ^5.1.2 (was used to order history by date)

intl: ^0.19.0 (to parse dates)

flutter_screenutil: ^5.9.0 (to adapt different phone screens)

flutter_keyboard_visibility: ^5.2.0 (to manage the keyboard state)

dio: ^5.4.3+1 (http request)

sqflite: ^2.3.3+1 (local database => history/favourites)

fluttertoast: ^8.2.5 (show copied on clipboard message)

flutter_slidable: ^3.1.0 (swipe list element)

flutter_tts: ^4.0.2 (reproduce tts )

Gif demo

Main view container animation

main view

Translate view functionality

main view

Main view

main view

Select language

main view main view

history page (still in development)

main view

Translation page

main view main view main view

Translation page text and language correction

main view main view

About

this is a clone of google translate using their api keys

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages