简单化

时间:2021-02-21 05:27:30
【文件属性】:
文件名称:简单化
文件大小:195KB
文件格式:ZIP
更新时间:2021-02-21 05:27:30
TypeScript 辛普利西奥 Simplisio是理疗师的日程表应用程序。 这是将建立我的投资组合的项目系列的第一个。 主要重点是要以软件工程的思维方式编写它,以学习行业标准原则并寻求简单性。 编码原理 编写干净的模块化代码 强烈输入密码 做测试驱动的开发 遵循github流准则 做原子提交 始终通过通过测试 测验 在代码之前编写测试(测试驱动开发) 尝试编写更少的集成测试和更多的单元测试。 后端设计 API路线 /用户开机自检/ users /:id GET,PUT,DEL /登录POST,DEL 用户DAO 添加用户 getUserByEmail updateUserPassword deleteUser 身份验证方法 使用以下方法创建会话系统: 电子邮件和密码。 一或两个提供程序的Oauth2。 无密码的电子邮件。
【文件预览】:
simplisio-main
----client()
--------theme.ts(322B)
--------redux()
--------session()
--------clientShared()
--------WelcomePage()
----.gitignore(384B)
----.env.example(45B)
----appShared()
--------Validation.ts(2KB)
--------errors.ts(857B)
--------Validation.test.tsx(4KB)
--------appData.ts(176B)
--------types.ts(525B)
----package.json(2KB)
----server()
--------auth.ts(219B)
--------usersDAO.ts(2KB)
--------middleware()
--------guest.ts(288B)
--------auth.test.ts(371B)
--------usersDAO.test.ts(5KB)
--------apiUtils.ts(353B)
--------types.ts(716B)
----styles.d.ts(316B)
----jest.config.ts(600B)
----__test__()
--------api()
----public()
--------vercel.svg(1KB)
--------favicon.ico(15KB)
----tsconfig.json(504B)
----docker-compose.yml(156B)
----.prettierrc.json(19B)
----.prettierignore(313B)
----README.md(917B)
----next-env.d.ts(75B)
----setupTests.ts(924B)
----global.d.ts(25B)
----.env.local(51B)
----.vscode()
--------settings.json(105B)
--------launch.json(438B)
--------fisio-matlab.code-snippets(2KB)
----babel.config.js(55B)
----.vercelignore(11B)
----pages()
--------api()
--------login.tsx(105B)
--------profile.tsx(114B)
--------_document.js(2KB)
--------signup.tsx(109B)
--------index.tsx(126B)
--------_app.tsx(999B)
----yarn.lock(353KB)

网友评论