0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

皆さん、こんにちは!

【自由参加型】Webアプリ開発アドベントカレンダー、ついに1日目の開幕です!

この企画は、(みんなで協力して一つのWebアプリケーションを作り上げる)という、ちょっと挑戦的な企画です。しかも、現時点では**要件、設計、仕様はすべて「無」**の状態からスタートします。

気軽にトライ&エラーを楽しむ)ことを最大の目標に掲げ、(「何を作るか」)からすべて参加者の皆さんに委ねます。

12月25日まで、みんなでワイワイ楽しみながら、アプリの形そのものを作っていきましょう!


🎯 このカレンダーのコンセプトとルール

テーマ:アプリのテーマは、まだ決まっていません!

  • 最終的に何を作るかは、カレンダー期間中に皆さんの投稿によって決められます。
  • 「こんなアプリにしよう!」という提案)も、立派な1日分の記事テーマになります。

目的:「1日で完結する小さなチャレンジ」を積み重ねる

毎日担当者には、以下の3つのシンプルなルールを守っていただきます。

1. 1日で完結させよう!

「今日は〇〇機能の一部だけ」でも全く問題ありません。完璧を目指すより、(毎日少しずつ進めること)を優先します。

2. 記事のテーマは、アプリの未来に関わるすべて!

あなたの担当日にプロジェクトを前進させることであれば、コードの実装に限定しません。何でも歓迎します。

  • 仕様決定:(「こんなアプリにすべきだ」)という提案とその理由
  • 初期設計:(「使う技術スタックの候補を比較する」)という検証
  • 実装:環境構築、小さな機能のPoC(概念実証)、バグ修正など
  • 試行錯誤の過程:うまくいかなかった経緯と、そこから学んだこと

どんな活動でも、(「試行錯誤の過程と、そこから学んだこと」)を記事にしてください。このカレンダーは(「エンジニアのリアルな開発記」)です。

3. PRを作って「即マージ」を目指す!

コードを扱う場合は、共同開発の安全性を確保するため、直接プッシュは避け、(Pull Request (PR) を作成する)ことだけをお願いします。

  • レビューは不要です!)PRを出したら自動で品質チェック(CI)が走り、問題がなければ(自動でメインブランチにマージされます)。
  • 運営(主催者)の関与はありません。あなたのコードがCIをパスすれば、すぐにリポジトリに反映されます。

💡 ポイント: もしCIに失敗しても、(その原因を分析し、記事にする)だけで、立派な貢献になります!


💻 共同開発の進め方:自由がルール!

1. リポジトリ情報

この企画のすべての活動は、以下のGitHubリポジトリを中心に進めます。

GitHubリポジトリ:

https://github.com/kouya-dev/web-app-dev-relay

2. 進め方とテーマ設定は自由!

このカレンダーでは、タスク設定から開発方針まで、すべて参加者の皆さんに委ねます。

  • テーマは自由: 何を作るかも、どんなコードを書くかもあなたの自由です。(事前のIssue登録は不要)です。
  • 進め方も自由: 誰かのコードを修正することや、設計の改善仕様の提案も歓迎します。
  • カレンダーの空き日: 枠が埋まらなかった場合は、(主催者が責任をもって記事と活動を進めます)ので、安心して挑戦してください!

3. 【1日目のタスク】リポジトリ設定完了の報告

1日目である私のタスクは、皆さんが安心して参加できるGitHubリポジトリの設定を完了することでした。

  • 今日の成果: リポジトリへの参加準備と、PR自動マージの仕組みが完了しました!

🛠️ 参加方法と設定内容

  1. まず、上記リポジトリを(ご自身のGitHubアカウントにフォーク)してください。
  2. フォークしたリポジトリでブランチを切って作業し、(本家リポジトリへPRを送る)形でご参加ください。

PR自動マージ設定について:

  • メインブランチ (main など) は保護されています。
  • Pull Requestを作成すると、GitHub Actionsで自動テストが実行されます。
  • テストが成功すれば、自動でメインブランチにマージされます。

最後に

このアドベントカレンダーは、**「エンジニアがゼロから何かを始める楽しさ」**に焦点を当てています。ぜひ、あなたの「やってみたい!」を形にする場として活用してください。

それでは、12月25日まで、一緒にこの未知のプロジェクトを楽しみましょう!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?