app-ideas - コーディングスキルを向上させるために使用できるアプリケーションのアイデアのコレクション。

(A Collection of application ideas which can be used to improve your coding skills.)

Created at: 2019-02-26 02:36:56
Language:
License: MIT

📒アプリのアイデアコレクション

アプリのアイデアの画像

貢献を歓迎します

何かを作りたいと思ったことがありますが、どうしたらよいかわかりませんでしたか?著者が時々「ライターブロック」を持っているように、それは開発者にも当てはまります。このリストは、この問題を完全に解決することを目的としています。👍

これらのアプリケーションは次のとおりです。

  • コーディングスキルを向上させるのに最適💪;
  • 新しいテクノロジーの実験に最適🆕;
  • あなたの次の雇用者/クライアントを感動させるためにあなたのポートフォリオに追加するのに最適です📁;
  • チュートリアル(記事またはビデオ)の例として使用するのに最適です📃;
  • 完了が簡単で、新機能で簡単に拡張可能👌;

これは単なるプロジェクトのリストではなく、プロジェクトをゼロから開発できるように、各プロジェクトを十分に詳細に説明したコレクションです。

各プロジェクトには次の機能があります。

  1. 明確で説明的な目的。
  2. 実装する必要のあるユーザーストーリーのリスト(これらのストーリーは、 To-Doの強制リストよりもガイドラインとして機能します。必要に応じて、独自のストーリーを自由に追加してください)。
  3. 基本プロジェクトだけでなく、同時にスキルも向上させるボーナス機能のリスト(これらはオプションであり、必要なユーザーストーリーを完了した後にのみ試す必要があります)
  4. プロジェクトを完了するために必要なものを見つけるのに役立つすべてのリソースとリンク

ここでは、このリポジトリに関するビデオを見ることができます。

プロジェクト

プロジェクトは、プロジェクトを完了するために必要な知識と経験に基づいて3つの層に分けられます。

ティア 開発者プロファイル
1 学習の旅の初期段階にある開発者。通常、ユーザー向けアプリケーションの作成に重点を置いている人。
2 学習と経験の中間段階にある開発者。彼らはUI/UXに慣れており、開発ツールを使用し、APIサービスを使用するアプリを構築しています。
3 上記のすべてを持ち、バックエンドアプリケーションやデータベースサービスの実装など、より高度な手法を学んでいる開発者。

🌟- 新しい計画

Tier-1:初心者プロジェクト

名前 簡単な説明 ティア
Bin2Dec 2進数から10進数へのコンバーター 1-初心者
Border Radius Previewer CSS3のborder-radius値が要素にどのように影響するかをプレビューします 1-初心者
電卓 電卓 1-初心者
クリスマスのあかり クリスマスライトの文字列をシミュレートします 1-初心者
原因効果アプリ リストアイテムをクリックして、アイテムの詳細を表示します 1-初心者
カラーサイクル 増分変更を通じて色の値を循環させる 1-初心者
カウントダウンタイマー イベントカウントダウンタイマー 1-初心者
CSV2JSONアプリ CSVからJSONへのコンバーター 1-初心者
ドルからセント ドルをセントに変換する 1-初心者
動的CSS変数 CSS変数設定を動的に変更する 1-初心者
最初のDBアプリ あなたの最初のデータベースアプリ! 1-初心者
画像を反転 2つの軸にまたがる画像の向きを変更します 1-初心者
GitHubステータス 現在のGitHubステータスを表示する 1-初心者
こんにちは ユーザーの母国語の挨拶 1-初心者
IOTメールボックスシミュレーター コールバックを使用してカタツムリのメールを確認する 1-初心者
JS入力検証 RegExを使用してユーザーが入力した入力を検証するスクリプト 1-初心者
JSON2CSVアプリ JSONからCSVへのコンバーター 1-初心者
キーバリュー キーボードイベント値 1-初心者
Lorem Ipsum Generator loremipsumプレースホルダーテキストを生成する 1-初心者
ノートアプリ オンラインメモ帳を作成する 1-初心者
ピアソン回帰 2セットのデータの相関係数を計算します 1-初心者
ポモドーロ時計 個人の生産性を高めるタスクタイマー 1-初心者
商品ランディングページ 可能性のある購入者のために製品の詳細を紹介する 1-初心者
クイズアプリ 質問に答えて知識をテストします 1-初心者
レシピアプリ レシピ 1-初心者
ランダムミールジェネレーター ランダムな食事を生成する 1-初心者
乱数ジェネレータ 範囲間の乱数を生成します。 1-初心者
ローマ数字から10進数へのコンバーター ローマ数字を10進数に変換する 1-初心者
スライダーのデザイン スライダーコントロールを使用して画像を表示する 1-初心者
ストップウォッチアプリ 活動に費やした時間を数える 1-初心者
正しいか間違っているか 条件付き比較の結果を特定する 1-初心者
ヴィジュネル暗号 ヴィジュネル暗号を使用してテキストを暗号化する 1-初心者
風の寒さ 実際の温度から風冷係数を計算します 1-初心者
単語の頻度 テキストのブロック内の単語の頻度を計算する 1-初心者
天気アプリ 都市の気温、気象条件を取得します。 1-初心者

Tier-2:中間プロジェクト

名前 簡単な説明 ティア
ビットマスク 条件にビットマスクを使用する 2-中級
ブックファインダーアプリ 複数の基準で本を検索する 2-中級
電卓CLI 基本的な計算機のCLIを作成します。 2-中級
カードメモリーゲーム 隠された画像を暗記して一致させる 2-中級
チャリティーファインダーアプリ 寄付するグローバルチャリティーを探す 2-中級
Chromeテーマ拡張機能 独自のChromeテーマ拡張を作成します。 2-中級
通貨換算 ある通貨を別の通貨に変換します。 2-中級
描画アプリ Web上でデジタルアートワークを作成する 2-中級
絵文字翻訳アプリ 文を絵文字に翻訳する 2-中級
フラッシュカードアプリ フラッシュカードを通してあなたの知識をレビューしてテストしてください 2-中級
フリップアートアプリ 画像のセットをアニメーション化する 2-中級
ゲーム提案アプリ 投票を作成して、プレイするゲームを決定します 2-中級
GitHubプロファイル GitHubユーザー検索アプリ 2-中級
HighStrikerゲーム ハイストライカーストロングマンカーニバルゲーム 2-中級
画像スキャナー 画像スキャナーアプリ 2-中級
マークダウンプレビューア GitHubフレーバーのマークダウンでフォーマットされたプレビューテキスト 2-中級
マークダウンテーブルジェネレータ 表をマークダウン形式のテキストに変換する 2-中級
数式エディタ 学生が使用するための数式エディタ 2-中級
ミームジェネレーターアプリ カスタムミームを作成する 2-中級
RNNを使用した名前の生成 名前データセットを使用して名前を生成する 2-中級
パスワードジェネレータ ランダムなパスワードを生成する 2-中級
ポッドキャストディレクトリ お気に入りのポッドキャストのディレクトリ 2-中級
QRコードバッジジェネレーター バッジ情報をQRコードにエンコードする 2-中級
正規表現ヘルパー 正規表現をテストする 2-中級
セールスレセプトアプリ DBに売上レシートを記録する 2-中級
シンプルなオンラインストア シンプルなオンラインストア 2-中級
スポーツブラケットジェネレーター スポーツブラケット図を生成する 2-中級
ストリングアート 動く色付きの文字列のアニメーション 2-中級
これまたはあのゲーム これまたはあのゲーム 2-中級
タイムゾーンSlackbot チームのタイムゾーンを表示する 2-中級
To-Doアプリ 個人的なやることタスクを管理する 2-中級
タイピング練習 タイピング練習 2-中級
投票アプリ 投票アプリ 2-中級

Tier-3:高度なプロジェクト

名前 簡単な説明 ティア
戦艦ボット 戦艦をプレイするDiscordボットを作成する 3-高度
戦艦ゲームエンジン 戦艦ゲームをプレイするための呼び出し可能なエンジンを作成する 3-高度
ブールボットゲーム ブール代数によって駆動されるボットとの戦い 3-高度
カレンダー 独自のカレンダーを作成する 3-高度
カロリーカウンター カロリーカウンター栄養アプリ 3-高度
チャットアプリ リアルタイムチャットインターフェース 3-高度
コントリビューショントラッカーアプリ 慈善団体に寄付された資金を追跡する 3-高度
エレベーター エレベーターシミュレーター 3-高度
ファーストフードシミュレーター ファーストフードレストランシミュレーター 3-高度
Instagramクローン FacebookのInstagramアプリのクローン 3-高度
GitHubタイムライン ユーザーのタイムラインを生成するGitHubリポジトリ 3-高度
Kudos Slackbot ふさわしい仲間に認識を与える 3-高度
映画アプリ 閲覧、評価の検索、俳優の確認、次の映画の視聴 3-高度
MyPodcastライブラリ お気に入りのポッドキャストのライブラリを作成する 3-高度
NASAの太陽系外惑星のクエリ NASAの太陽系外惑星アーカイブを照会する 3-高度
シェルゲーム アニメーションシェルゲーム 3-高度
シャッフルデッキ カードデッキをシャッフルするためのさまざまなアルゴリズムを評価する 3-高度
Slackアーカイバ Slackメッセージをアーカイブする 3-高度
Spell-Itアプリ 古典的なSpeakNSpellゲームのひねり 3-高度
調査アプリ 調査を定義、実施、表示する 3-高度

将来の計画

このリポジトリにさらに多くのプロジェクトを追加することを計画しています。このために、私たちはあなたの助けが必要です!貢献する方法については、以下をご覧ください。👇

また、すべてのプロジェクトを簡単に閲覧できるウェブサイトを作成する予定です。

貢献

どんな貢献も大歓迎です。🙏あなたは2つの方法で貢献することができます:

  1. 問題を作成し、あなたのアイデアを教えてください💡この場合、必ず新しいアイデアラベルを使用してください。
  2. プロジェクトをフォークし、新しいアイデアを含むPRを提出します。その前に、必ず投稿ガイドを読んでそれに従ってください。

プロジェクトを完了した後、プロジェクトに独自の例を追加することもできます。どんな素晴らしいものが作られたかを他の人に示すので、これを行うことを強くお勧めします!👍

言葉を広める!

このリポジトリからの情報が何らかの形であなたに役立った場合は、必ずスターを付けてください🌟、このようにして、他の人もそれを見つけて利益を得ることができます!一緒に私たちは成長し、私たちのコミュニティをより良くすることができます!😃

このプロジェクト全体をどのように改善できるかについて何か提案はありますか?我々に教えてください!皆様からのフィードバックをお待ちしております。

主な貢献者🙂🙂

100Days100Projects🚀

ボーナスとして、#100Days100Projectsチャレンジを作成しました。あなたはそこに小さなプロジェクトの100以上のアイデアを見つけることができます。楽しみ!😄

星の歴史

時間の経過とともにスターゲイザー