欢迎来到 Booksy,这是您首选的在线书店,使用 MERN 堆栈构建,由 Clerk 处理用户身份验证,由 Stripe 处理付款。Booksy 提供各种类型的大量书籍,为图书爱好者提供了一个直观的平台来探索、选择,轻松购买他们最喜欢的读物。无论您喜欢小说、非小说、教育材料还是稀有发现,Booksy 都能满足您的阅读偏好。
前端:React.js 用于动态且响应式的用户界面。后端:Node.js 和 Express.js,用于提供强大的服务器端逻辑和 API 端点。数据库:MongoDB 用于灵活且可扩展的数据存储。支付处理:Stripe 集成可实现安全高效的支付交易。样式:CSS 和响应式设计原则,提供精美且自适应的用户体验。
Demetrius Vissarion - https://github.com/demetriusvissarion Thomas Mazzag - https://github.com/TomMazzag Ilhan Abdalle - https://github.com/Illy-hans Jehoshua - https://github.com/AVJehoshua Fawaz塔拉尔 - https://github.com/Fawaztarar
https://trello.com/b/qv2hfgk4/ecommerce-final-project
https://excalidraw.com/#room=a5e0e468c208d0365181,Nr2s0OMVmuSbWFPOP75-5A
米罗
API文档
要在本地设置 Booksy 项目,请执行以下步骤:
先决条件
Node.js MongoDB
git 克隆 https://github.com/AVJehoshua/Booksy-backend.git
克隆存储库或下载源代码:
git 克隆 https://github.com/TomMazzag/Booksy-frontend.git
导航到项目目录:
cd Booksy 前端
安装后端所需的依赖项:
cd Booksy-后端
启动后端服务器:
环境变量 在后端目录中的 .env 文件和前端目录中的 .env.local 中设置所需的环境变量
MONGO_URI:MongoDB 数据库的连接字符串。 STRIPE_SECRET_KEY:Stripe 支付集成的密钥。 Stripe 集成 确保您已设置 Stripe 帐户并获取支付处理所需的 API 密钥。
探索书店,注册或登录,将书籍添加到购物车,然后继续结帐。在舒适的家中享受无缝的图书购物体验。
欢迎贡献!如果您想做出贡献,请分叉存储库并使用您的功能或修复创建拉取请求。
Booksy 是开源网络应用程序
特别感谢 Booksy 和创客团队
阅读愉快!