文件名称:bookworm-app:Bookworm应用程序是使用带有Firebase的React Native框架构建的,用于存储书籍数据
文件大小:3.82MB
文件格式:ZIP
更新时间:2024-05-03 15:42:00
JavaScript
Bookworm App Bookworm应用程序是使用带有Expo和Firebase的React Native框架构建的,用于存储书籍数据。 该项目使用了哪些工具: 描述 这个应用程序将被称为Bookworm,用户可以上传该书,阅读该书并将其标记为已读。 该应用程序具有登录屏幕,用户必须单击该屏幕以使用其电子邮件和密码登录,或者如果没有登录则进行注册。 之后,用户将被定向到可以管理书籍的主屏幕。 在屏幕的导航底部,有三个导航到屏幕。 “书籍总数”,“书籍阅读”和“书籍阅读”。 在总书本屏幕上,用户可以在其中看到书本列表;如果尚未添加书本,则为空。 用户可以通过输入书名来添加书,然后单击按钮以添加到列表中。 他们可以单击书并上传书的图像,或使用相机拍摄书的照片。 用户可以将其标记为已读或删除该书。 在阅读书籍屏幕上,当前正在阅读的书籍列表。 在书籍阅读屏幕上,书籍列表已阅读完毕。 演示版
【文件预览】:
bookworm-app-main
----.gitignore(118B)
----components()
--------custom-action-button.js(1KB)
--------list-empty-component.js(576B)
--------book-row.js(6KB)
--------list-item.js(2KB)
--------book-count.js(497B)
----package.json(1KB)
----redux()
--------containers()
--------actions.js(683B)
--------reducers()
--------store()
----package-lock.json(875KB)
----assets()
--------colors.js(396B)
--------favicon.png(1KB)
--------splash.json(21KB)
--------splash.png(47KB)
--------icon.png(22KB)
--------adaptive-icon.png(17KB)
----helpers()
--------image-helpers.js(2KB)
--------firebase-helpers.js(254B)
----App.js(476B)
----bookworm.js(5KB)
----README.md(1KB)
----.expo-shared()
--------assets.json(155B)
----demo()
--------bookworm-demo.gif(3.62MB)
----config()
--------config.js(326B)
----babel.config.js(107B)
----hooks()
--------use-authenticate-user.js(695B)
----screens()
--------login-screen.js(5KB)
--------DrawerNavigator()
--------splash-screen.js(631B)
--------AppSwitchNavigator()
--------HomeTabNavigator()
--------home-screen.js(5KB)
--------settings-screen.js(1KB)
----app.json(656B)
----yarn.lock(306KB)