Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FitPlace

About FitPlace

筋トレの予定と実施内容をいれることで筋トレをもっとやりやすくするためのサービス

※ 元々個人開発の webサービスとして開発していましたが、クローズしたのでソースを公開しています。

本番環境は AWS上のEC2に構築し、Github Actionsを用いてデプロイしていました。

Main Features

  • 会員登録 (メール or Twitter)
  • ログイン、ログアウト
  • 筋トレの記録
  • 曜日ごとの筋トレの予定登録
  • Line Notify連携
  • Line Notifyによるレポーティング

Software

Language

  • PHP(7.4)
  • Laravel(8.1)
  • Vue.js(2.6)
  • Python
  • MySQL(8.0)
  • Nginx(1.1)
  • Redis

Setup

make set-up

access to http://localhost:8000/

DB Connection

  • HOST: 127.0.0.1
  • PORT 3306
  • USER: root
  • PASS: root
  • DB_NAME: fit_place

Redis Connection

  • HOST: 127.0.0.1
  • PORT: 6379

Execute test

Under a command execute test

make test

Check route

docker-compose exec application php artisan route:list

About

筋トレを管理するための web サービス

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages