Skip to content

suzuyu0115/mini_app_hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

■サービス概要

MiniApphub

■概要

ogp-image

アプリURL: http://ec2-35-78-211-144.ap-northeast-1.compute.amazonaws.com:8080/

技術の練習や気軽な気持ちで作った スナック感覚で楽しめるミニアプリを集約する 開発サービス共有アプリです。

■メインターゲットユーザー

  • エンジニアやエンジニアを目指してアプリを開発されている方
  • 色んなアプリを触りたい方
  • 色んな技術に触れたい、また発信したい方

■このアプリを作った理由

私の所属するプログラミングスクール「RUNTEQ」では受講生によって日々様々なアプリが作られています。 ポートフォリオのようなこれまでの学習を集約させたような所謂「ガチアプリ」もあれば、技術の練習用に試験的に作った、遊び心で作られたような簡易的な「ミニアプリ」もございます。 しかし、ミニアプリは時間と共に皆の記憶から忘れ去られ、久々に触ってみたいと思っても、アプリのリンクが見つからないこともしばしば。 「RUNTEQ」にはポートフォリオを集約するサイトはありますが、ミニアプリを共有できるサービスはございません。 受講生の学習の軌跡を残したい、気軽な気持ちで触れるアプリを集めたサイトを作りたいといった思いから当アプリを作成いたしました。

■ユーザーが抱える課題

  • 自分の作ったアプリを色んな人に使ってもらいたい
  • 色んな技術を知りたい、触れてみたい
  • 複雑なアプリを触るのは億劫だが、スナック感覚で気軽にアプリを触ってみたい

■解決方法

  • 練習用に作ったあまり日の目を浴びないアプリを集約して、触れるような場を提供する
  • GitHubのリンクや使用技術のタグをつけることで技術的知見も得られるような導線も貼る

■使用技術

バックエンド

  • PHP(8.1)
  • Laravel(10.8)

フロントエンド

  • Tailwind css
  • JavaScript
  • blade

開発環境

  • Docker

DB

  • MySQL(8.0)

Webサーバ

  • Nginx

インフラ

  • EC2
  • S3

■実装機能

  • ユーザー登録機能
  • ログイン・ログアウト機能(認証機能)
  • 投稿のCRUD機能
  • 投稿のストック機能
  • 検索機能
  • 自分の投稿一覧表示
  • プロフィール編集
  • パスワードリセット

■ER図

laravel_er

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages