matsu4ki / ojt.todoApp2020

2020年のojt用に作成するサンプルアプリです。

Home Page:https://ojt-todoapp2020.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ojt.todoApp2020

Netlify Status License

loginPage

2020 年の ojt 用に作成するサンプルアプリです。 枯れた技術をベースに、なるべく新しいものを組み込んでいるつもり。

使用技術

  • editorconfig

アプリケーション

バックエンド

  • java 11
  • springBoot RELEASE 2.3.0
    • springSecurity
    • spring data jpa
  • gradle
  • lombok
  • flyway

フロントエンド

  • yarn
  • eslint
  • prettier
  • webpack
  • bootstrap4

インフラストラクチャ

  • vagrant
  • centos/8
  • mysql8.0.17

How to Build Local Env

  1. Install Java 11, npm, yarn, vagrant, vurtualBox and Gradle. Gradle is Option.
    (If you don't want to install Gradle, use ./gradlew).
  2. Move to root of project.
  3. Type vagrant up.
  4. Type yarn install.
  5. Type yarn run build.
  6. Run App by main\java\com\example\ojt\todoApp2020\Application.java
    If you want to use CLI, type gradle bootRun --args='--spring.profiles.active=dev'

About

2020年のojt用に作成するサンプルアプリです。

https://ojt-todoapp2020.netlify.app/

License:Apache License 2.0


Languages

Language:Java 56.5%Language:Shell 16.0%Language:HTML 11.0%Language:CSS 10.8%Language:JavaScript 4.3%Language:TSQL 1.4%