Example Crystal/Kemal codebase that implements the RealWorld spec and API.
Magic. Kemal is magic.
- Run the following commands:
$ git clone [email protected]:reiswindy/kemal-realworld.git
$ cd kemal-realworld
$ shards install
- Copy the .env.dist and change the variables to your liking.
$ cp .env.dist .env.development
- Using Cake, run the following to setup your tables (remember to create your database first!):
$ cake dbmigrate
- To run the server:
$ crystal run src/realworld.cr
- General code cleanup
- Finish writing this README