#目次 - はじめに - 技術スタック - 環境変数 - インストール ガイド - 貢献ガイドライン - 行動規範 - ライセンス - 貢献者
ExamTime は、ノートを PDF 形式で共有およびダウンロードするための一元的な場所を提供することで、試験の準備を容易にするように設計されたプラットフォームです。学習教材を探している学生でも、ノートを共有して貢献したい学生でも、ExamTime は試験の準備をより効率的かつ協力的に行うことを目指しています。
オープンソースに貢献すると、さまざまなプロジェクトやメンターと協力する機会が増え、さまざまな洞察やアイデアを知ることができます。これは、貢献者が建設的かつ前向きな姿勢で共に成長するプラットフォームです。
技術スタック
始めましょう
環境変数
このプロジェクトを実行するには、次の環境変数を.env
ファイルに追加する必要があります。サーバー ディレクトリとクライアント ディレクトリの両方にある.env.dev
ファイルを参照できます。
サーバー用
PORT
-
MONGODB_URI
-
SECRET
-
ORIGIN
クライアント向け
ローカルで実行
リポジトリをフォークする
プロジェクトのクローンを作成する
git clone https://github.com/ < your_username > /ExamTime.git
サーバーディレクトリに移動します
サーバーの依存関係をインストールする
サーバーを起動します
クライアントディレクトリに移動します
クライアントの依存関係をインストールする
クライアントを起動する
寄付を開始する
既存のブランチを更新する
git checkout main
git pull origin main
新しいブランチを作成する
git checkout -b feature/my-feature
コードに必要な変更を加える
変更をコミットする
git add .
git commit -m " Add feature XYZ "
変更のプッシュ
git push -u origin feature/my-feature
変更を確認したら、プル リクエストを作成する準備は完了しました。
- ExamTimeへの貢献に関する詳細については、貢献ガイドラインをお読みください。
- 開発プロセスとプロジェクトに貢献するために必要なすべての情報について学びましょう
- 基本的な質問がある場合は、そこにあるリソースを必ずチェックアウトしてください
- このプロジェクトは行動規範に従ってリリースされていることに注意してください。このプロジェクトに参加すると、その規約に従うことに同意したことになります。
ライセンス
マサチューセッツ工科大学
- このプロジェクトは、私たちのプロジェクトに貴重な貢献をしてくださったすべての貢献者に感謝します。
- 私たちのリポジトリに寄付をして、愛情を示してください。
トップに戻る