Skip to content

coast-framework/realworld

Repository files navigation

Under construction

RealWorld Example App

[YOUR_FRAMEWORK] codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

This codebase was created to demonstrate a fully fledged fullstack application built with [YOUR_FRAMEWORK] including CRUD operations, authentication, routing, pagination, and more.

We've gone to great lengths to adhere to the [YOUR_FRAMEWORK] community styleguides & best practices.

For more information on how to this works with other frontends/backends, head over to the RealWorld repo.

How it works

Describe the general architecture of your app here

Getting started

git clone [email protected]:your-user-name/realworld.git
cd realworld
make db/create
make db/migrate

Dev

make repl # starts an nrepl server
; in your editor, connect to the nrepl server
; in atom with proto-repl, it's Ctrl+Cmd+Y then enter
; then when you're in the repl evaluate -main
(-main)
curl http://localhost:1337 # or just open it in your browser

Ship

make db/migrate
make assets
make uberjar
java -jar target/realworld.jar -m server 1337