DEV Community


Posted on • Updated on • Originally published at

Flutter Beginner Project - Ebook application

This is an EBook flutter application where you can show all types of books in one place to readers. This will show Book list, Book details like Book Name, Author name, Price, Free or Paid. If the Free book it will load the PDF inside application then readers can read the book.

This Application developed with Flutter as Frontend and PHP as Backend.

Flutter app contains below screens
Home Screen : Display the few books as Category wise
Search Screen: Where book reader can search book by its name, author name or book description
Book List: Where Reader can see all books related to selected category
Book Details: Where reader can see complete book details like price (free/paid), book description, author name, and finally user can buy a book by tap on Buy button (If Paid Book) or Can read by tap on Read (If Free book).

PHP : This project contains below files as created with Core PHP


In this example we opened urls in Flutter webview widget.

Flutter Ebook application

Download app from playstore

Download source code of Flutter Ebook Application

Discussion (0)