A simple Flutter Book app. Books are free to download and is the best place to start reading them online. Books will be listed with a brief description and have an astonishing view for books to be viewed by user.
Go to project root and execute the following command in console to get the required dependencies:
flutter pub get
Main Page | LogIn Page | SignUp Page |
---|---|---|
![]() |
![]() |
![]() |
Confirmation Page | Home Page | Search Page |
---|---|---|
![]() |
![]() |
![]() |
Category Page | Profile Page | License Page |
---|---|---|
![]() |
![]() |
![]() |
Here is the core structure of files in the app.
flutter-app/
|βββ android
|βββ build
|βββ ios
|βββ lib
| ββββ main.dart
| ββββ screens/
| ββββ main screens/
| | βββ Items/
| | | βββ search_item.dart
| | βββ settings/
| | | βββ about.dart
| | | βββ downloads.dart
| | βββ category_page.dart
| | βββ home_page.dart
| | βββ nav_bar.dart
| | βββ profile_page.dart
| | βββ search_page.dart
| βββ confirmation_page.dart
| βββ login.dart
| βββ registration.dart
| βββ signup.dart
| βββ splash_screen.dart
|βββ test
|βββ .gitignore
|βββ LICENSE
ββββ pubspec.yaml
Follow these steps:
Fork the project.
Clone the repository to your local environment.
$ git clone https://github.com/sushamaborhade/Liber.git
Make new changes, commit the changes and upload that to your GitHub.
$ git add .
$ git commit -m "Your detailed description of your changes."
$ git push origin branch-name
Send a pull request to the project repo and make sure you have updated your repository and is not overriding the existing code on the project repository.