yurikomium / Bravery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

アプリ名「ぴよぴよエンジニア」

「ぴよぴよエンジニア」は、未経験からバックエンドエンジニアを目指す人向けの学習到達度診断アプリです。

■ リンク:https://piyopiyo-engineer.net/
登録不要で、1分で使えるアプリです。お気軽に遊びに来てください🐣

-> 2023/02 公開終了しました。

スクリーンショット 2023-02-05 8 04 16

スクリーンショット 2023-02-05 8 04 37

スクリーンショット 2023-02-05 8 04 44

アプリの特徴

プログラミング学習において必要な項目リストを表示し、ユーザーは学習したことのある項目にチェックを入れます。そして「診断する」のボタンを押すと、学習項目に対する進捗度がパーセンテージで表示される仕組みです。

このアプリは、私がプログラミング学習にチャレンジしたときに学習の全体像が見えず、何度も挫折してきた経験をもとにつくりました。プログラミング初心者の方や、プログラミングに少しだけ興味がある方に使ってもらえたらと考えています。

使用技術

フロントエンド

  • HTML
  • CSS
  • Bootstrap
  • JavaScript

バックエンド

  • Python
  • Flask
  • MySQL

インフラ

  • AWS(EC2, ALB, ACM, S3, RDS, Route53, VPC, IAM)
  • NGINX
  • Gunicorn

その他

  • git/GitHub
  • VSCode

特に見ていただきたい点

  • インフラ

    • CDパイプラインを構築している点。
    • AWSを使い、ALBを通すことで常時SSL通信を実現している点。
  • バックエンド

    • データベースの正規化を意識してテーブル設計をしている点。
  • フロントエンド

    • シンプルな画面遷移で、初めて使うユーザーにも操作がわかりやすい点。
  • その他

    • チーム開発を意識し、GitHubを使った開発を実施している点。
    • 診断結果に応じて動的にツイート内容が変わる点。

機能一覧

  • チェックリストを使った診断機能
  • 診断結果のツイート機能

作成者

Yuriko Kikuchi(菊池百合子)

Icons made by Chick icons created by Freepik - Flaticon

About


Languages

Language:HTML 62.1%Language:CSS 23.3%Language:Python 11.1%Language:JavaScript 2.5%Language:Shell 0.9%