LetterShelf

所属分类:Flutter开发
开发工具:Dart
文件大小:3781KB
下载次数:0
上传日期:2022-08-19 16:46:19
上 传 者sh-1993
说明:  使用谷歌Gmail API和Flutter for Android、iOS和Web的简单新闻稿应用程序
(A Simple Newsletter Application using Google s Gmail API and Flutter for Android, iOS and Web)

文件列表:
.metadata (305, 2023-07-13)
CODE_OF_CONDUCT.md (5228, 2023-07-13)
LICENSE (1068, 2023-07-13)
analysis_options.yaml (1453, 2023-07-13)
android (0, 2023-07-13)
android\app (0, 2023-07-13)
android\app\build.gradle (1999, 2023-07-13)
android\app\src (0, 2023-07-13)
android\app\src\debug (0, 2023-07-13)
android\app\src\debug\AndroidManifest.xml (336, 2023-07-13)
android\app\src\main (0, 2023-07-13)
android\app\src\main\AndroidManifest.xml (1870, 2023-07-13)
android\app\src\main\ic_launcher-playstore.png (55799, 2023-07-13)
android\app\src\main\java (0, 2023-07-13)
android\app\src\main\java\com (0, 2023-07-13)
android\app\src\main\java\com\lettershelf (0, 2023-07-13)
android\app\src\main\java\com\lettershelf\letter_shelf (0, 2023-07-13)
android\app\src\main\java\com\lettershelf\letter_shelf\MainActivity.java (147, 2023-07-13)
android\app\src\main\res (0, 2023-07-13)
android\app\src\main\res\drawable-v21 (0, 2023-07-13)
android\app\src\main\res\drawable-v21\launch_background.xml (438, 2023-07-13)
android\app\src\main\res\drawable (0, 2023-07-13)
android\app\src\main\res\drawable\ic_launcher_background.xml (4867, 2023-07-13)
android\app\src\main\res\drawable\launch_background.xml (434, 2023-07-13)
android\app\src\main\res\mipmap-anydpi-v26 (0, 2023-07-13)
android\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml (268, 2023-07-13)
android\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml (268, 2023-07-13)
android\app\src\main\res\mipmap-hdpi (0, 2023-07-13)
android\app\src\main\res\mipmap-hdpi\ic_launcher_foreground.png (3621, 2023-07-13)
android\app\src\main\res\mipmap-hdpi\ic_launcher_round.png (3612, 2023-07-13)
android\app\src\main\res\mipmap-mdpi (0, 2023-07-13)
android\app\src\main\res\mipmap-mdpi\ic_launcher_foreground.png (1948, 2023-07-13)
... ...

# Letter Shelf - A Newsletter Reader Application ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/pranav-kale-01/LetterShelf) ![GitHub contributors](https://img.shields.io/github/contributors/pranav-kale-01/LetterShelf) ![GitHub](https://img.shields.io/github/license/pranav-kale-01/LetterShelf) ![GitHub last commit](https://img.shields.io/github/last-commit/pranav-kale-01/LetterShelf) A Clean, Fast, and Easy to Use Email Client that sorts newsletters from regular emails. LetterShelf is built using Flutter along with Google's Gmail API and Firebase. ## Note: ### The current version works only with android, iOS and web implementation in progress.. ## Screenshots (Note: The ui represented in the screenshots might be from a earlier build.) Sign-in Page: Setup Page: Home Page: Explore Page: Profile Page: ## External dependencies ### 1. googleapis - Gmail API (gmail.v1): The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels. * [Documentation](https://developers.google.com/gmail/api/) * [Api Details](https://pub.dev/documentation/googleapis/latest/gmail.v1/gmail.v1-library.html) ### 2. googleapis - People API (people.v1): Provides access to information about profiles and contacts. Used to get user details like username and public profile picture. * [Documentation](https://developers.google.com/people/) * [Api Details](https://pub.dev/documentation/googleapis/latest/people.v1/people.v1-library.html) ### 3. googleapis_auth Provides support for obtaining OAuth2 credentials to access Google APIs. Used to securely authenticate the user to access user information. * [Api Details](https://pub.dev/packages/googleapis_auth) ### 4. Firebase - Google (firebase_storage and cloud_firestore): For Cloud Storage, Analytics, and crash reports. * [Api deatils](https://pub.dev/packages/googleapis_auth) ### 5. Hive : For Local Storage, and caching of data and images. * [Api Details](https://pub.dev/packages/hive) ---- ## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. ## License [MIT](https://choosealicense.com/licenses/mit/)

近期下载者

相关文件


收藏者