trknhr / akka-http-realworld-example

Exemplary real world application built with Scala + Akka HTTP https://realworld.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RealWorld Example Applications

Build Status

PRs and issues welcome!

Getting started

  1. Clone this repo
    git clone https://github.com/1984weed/akka-http-realworld-example
    
  2. Launch local Database using dokcer-compose
    docker-compose up
    
  3. sbt run to start the local server

It launches on localhost:9000

Application Structure

Each directory under the realworld.com/ has a responsibility for each Domail. (e.g articles has only a responsibility for article router, logic and Database

Main Dependencies

  • Slick3
  • circe
  • Flyway

Development

Hot reloading

sbt ~reStart

Code Format

sbt scalafmt

Licence

Copyright Copyright (C) 2019 Teruo Kunihiro. Distributed under the MIT License.

About

Exemplary real world application built with Scala + Akka HTTP https://realworld.io

License:MIT License


Languages

Language:Scala 99.9%Language:Batchfile 0.1%Language:Shell 0.0%