Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lancew/myjudo

A Perl6 project on Cro to build a Judo training tracking website
https://github.com/lancew/myjudo

6lang bailador cro judo perl6 rakudo rakulang

Last synced: 2 months ago
JSON representation

A Perl6 project on Cro to build a Judo training tracking website

Awesome Lists containing this project

README

        

# MyJudo

[![Docker Repository on Quay](https://quay.io/repository/lancew/myjudo/status "Docker Repository on Quay")](https://quay.io/repository/lancew/myjudo)

This is an experimental website using the Perl 6 programming language and Cro.

## Building & Running

```
docker-compose up --build
```

Add resources/fake-tls/ca-crt.pem to your browser to avoid scary self signed
warnings.

Visit http://localhost and get redirected to https://localhost

## Testing

First install `sqlite3` and make sure by running `sqlite3 --version`
that the one you have is greater than to `3.8.3`.

Then install needed modules with:

```
zef install --deps-only .
```

Finally run the tests with:

```
prove6 -I=lib -v t/*
```

---

Currently running at https://myjudo.net

This app is serving as basis for my November 2017 workshop at the London Perl Workshop on Bailador:

http://act.yapc.eu/lpw2017/talk/7213

[Scuttlebutt](https://www.scuttlebutt.nz/) user?, you can also clone this repo via ssb://%MkBUFeRs7fTN2lAUXuYYaK3i9ln29vBisvJnhEcx4KA=.sha256