Booksy へようこそ。MERN スタックを使用して構築され、ユーザー認証は Clerk によって処理され、支払いは Stripe によって処理されます。Booksy は、さまざまなジャンルの書籍の膨大なコレクションを提供し、本愛好家に探索、選択するための直感的なプラットフォームを提供します。 、お気に入りの書籍を簡単に購入できます。フィクション、ノンフィクション、教材、珍しい発見物など、Booksy はあなたの読書の好みに応えるように設計されています。
フロントエンド: 動的で応答性の高いユーザー インターフェイス用の React.js。バックエンド: 堅牢なサーバー側ロジックと API エンドポイント用の Node.js および Express.js。データベース: 柔軟でスケーラブルなデータ ストレージのための MongoDB。支払い処理: 安全かつ効率的な支払い取引のための Stripe の統合。スタイリング: 洗練された適応性のあるユーザー エクスペリエンスのための CSS とレスポンシブ デザインの原則。
デメトリアス・ヴィサリオン - https://github.com/demetriusvissarion トーマス・マザグ - https://github.com/TomMazzag イルハン・アブダル - https://github.com/Illy-hans ジェホシュア - 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 clone https://github.com/AVJehoshua/Booksy-backend.git
リポジトリのクローンを作成するか、ソース コードをダウンロードします。
git clone 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 はオープンソースの Web アプリケーションです
Booksy と Makers チームに感謝します
楽しく読書しましょう!