bdmI backend
1.0.0
该存储库包含名为 bdmI 的网站的 WebAPI。这是一个为期四个冲刺的项目,旨在创建一个为 bdmI Web 应用程序提供服务的 RESTful API。
C# 面向 .NET Core 3.1
ASP.NET 核心
带有 PostgreSQL 关系数据库管理系统的实体框架
身份框架
存储库模式、工作单元
为了能够运行 WebAPI,您必须遵循以下简单步骤:
创建空数据库 使用create-tables-or-reset-database.sql
文件填充新创建的数据库。使用以下键值对设置环境变量:
COONECTION_STRING : Host=DBHost; Database=DBName; Username=YourUsername; Password=YourPassword;
DOMAIN_STRING : https://bdmi.netlify.app/
SECRET_KEY : your secret key
EMAIL_PASSWORD : your emailservice password
REDIRECT : http://localhost:3000
运行应用程序 要设置项目的 EmailService 部分,请创建一个电子邮件帐户以在注册时向用户发送确认信息。
充当项目表示层的 bdmI 前端可通过以下链接获取:bdmI-frontend
当应用程序未运行时,Heroku 往往会进入休眠状态,因此建议启动网站后等待 20-30 秒,以便后端有时间加载
该项目的贡献者均为Codecool Ltd.的学生。
安娜·钦格
埃斯特·马兹
诺伯特·本科