password:String,
role:Stringshared_bf或shared_gf
});
创建User模型
constUser=mongoose。model(User,UserSchema);
角色区分“共享男友”和“共享女友”,茜儿是核心,得让她显眼。
她问:“哥哥,我呢?我怎么上线呀?”她的手滑到我大腿,差点让我敲错代码。
我哑声道:“等着,给你建页面!”我装前端框架React:“npxcreate-react-appfrontend”,然后写个组件:
javascript
Wrap
Copy
React组件,展示茜儿的个人资料
functionProfile(){
return(
#茜儿-共享女友
预约
);
}
预约函数,待实现
functionbook(){
TODO:调用后端API
}
后端得接支付,我选了个简单方案,用Stripe:“npminstallstripe”。写支付端点:
javascript
Wrap
Copy
引入Stripe支付模块
conststripe=require(stripe)(YOUR_STRIPE_SECRET_KEY);
创建支付请求
app。post(pay,async(req,res)=>{
constpaymentIntent=awaitstripe。paymentIntents。create({
amount:5000,金额5000分,约50元
currency:cny人民币
});
res。json({clientSecret:paymentIntent。client_secret});