Skip to content

Dracula-101/quote_app

Repository files navigation

Quote App

This is a Flutter based app which shows random quotes, searches quotes and also saves your favourites.

API used for the quotes : https://github.com/lukePeavey/quotable Favourites : Sqflite Package is used for storing the data in local device.

Home Page

Home Page shows a variety of quotes ranging from most notable scientists to artists. It also has a like button to save into favourites

The Home pages can refresh and show new quotes every time users pull down to refresh the page.

Favourites

Favourites Page shows all the favourites quotes that you have liked in the past. All the quotes are stored under a database in the local device folder of your phone. Using the SQLflite package, you can delete any favourites or delete all of them at once using the button at the bottom right.

This page also has a custom widget when there are no favourites indicating to add more favourites.

Search Page

The Search Page intially shows the quotes of famous writers you might recognize and has a search bar to search all the favourites authors you want to find out. It also has a limit no of quotes feature that can limit the number of quotes as per the demand (default:10)

Details Page

The details page shows the quotes using the Typewriter Package animation. The page show tags of authors of the given quotes

Releases

No releases published

Packages

No packages published

Languages