文件名称:英雄:使用TypeScript编写并使用ReactJS,React Native,NodeJS和PostgreSQL构建的全栈应用程序
文件大小:632KB
文件格式:ZIP
更新时间:2024-03-05 21:09:05
nodejs postgres typescript react-native frontend
:magnifying_glass_tilted_left: 关于 Be The Hero是由Rocketseat最初在OmniStack Weak 11.0中开发的应用程序,使用JavaScript,ReactJS和React-Native与expo。 我已经对“升级”项目进行了一些更改,例如将所有内容转换为TypeScript,将数据库迁移到PostgreSQL,使用json Web令牌对用户进行身份验证,重写控制器和用例以轻松地与单元测试集成,用移动设备重写前端首先要牢记的原则,在其自己的组件中使用单独的按钮和输入,还有更多。 尽管结构发生了变化,但总体来说应用程序是相同的。 该应用程序背后的想法非常简单,慈善基金会或非*组织可以通过Web应用程序创建帐户,并提供联系信息以注册新事件。 该移动应用程序允许一般用户列出这些事件并通过WhatsApp或电子邮件与基金会联系,并为事件提供支持。 :eyes: 演示版 :wrench: 用做 后端 前端(WE
【文件预览】:
be-the-hero-master
----LICENSE.txt(1KB)
----backend()
--------yarn.lock(199KB)
--------ormconfig.json(310B)
--------src()
--------tsconfig.json(6KB)
--------.editorconfig(228B)
--------package.json(729B)
----web()
--------.eslintcache(3KB)
--------public()
--------yarn.lock(505KB)
--------src()
--------tsconfig.json(535B)
--------.editorconfig(228B)
--------package.json(1KB)
----README.md(5KB)
----.gitignore(23B)
----mobile()
--------.expo-shared()
--------yarn.lock(266KB)
--------src()
--------babel.config.js(107B)
--------tsconfig.json(258B)
--------assets()
--------App.tsx(219B)
--------.editorconfig(228B)
--------app.json(644B)
--------.gitignore(118B)
--------package.json(1KB)