cndjp / godfather

Godfather is a name card creation tool for meetup events.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

godfather

CircleCI

Godfather is a name card creation tool for meetup events.

Create Event Card

  1. Run
$ sbt assembly
$ java -jar target/scala-2.12/godfather.jar -e <Connpass Event URL>
15:13:50.595 [main] INFO com.twitter.util.logging.Slf4jBridgeUtility$ - org.slf4j.bridge.SLF4JBridgeHandler installed.
...
15:13:51.833 [main] INFO com.github.cndjp.godfather.Godfather$ - Scrape URL: <Connpass Event URL>
15:56:19.989 [main] INFO com.github.cndjp.godfather.usecase.render.RenderUsecaseImpl - Collect Participants: [ORGANIZER]
15:56:20.455 [main] INFO com.github.cndjp.godfather.infrastructure.repository.participant.ConnpassParticipantRepositoryImpl - nnao45: 1 / 14
15:56:21.015 [main] INFO com.github.cndjp.godfather.infrastructure.repository.participant.ConnpassParticipantRepositoryImpl - nnao45: 2 / 14
...
15:57:57.060 [main] INFO com.github.cndjp.godfather.usecase.render.RenderUsecaseImpl - Finish for rendering!!⭐️
15:57:57.168 [main] INFO com.github.cndjp.godfather.Godfather$ - Godfather Ready!! ☕️
15:57:57.168 [main] INFO com.github.cndjp.godfather.Godfather$ - Please Check it 👉 http://127.0.0.1:8080/index.html
  1. Do Get Request This Server from Web Browser
GET http://localhost:8080/index.html

demo

Build

Jar

sbt assembly

Docker

docker build -t cndjp/godfather:latest --build-arg EVENT_URL=<Connpass Event URL> .

Run

Jar

java -jar target/scala-2.12/godfather.jar -e <Connpass Event URL>

Docker

docker run -p 8080:8080 -it --rm cndjp/godfather:latest 

Test

sbt test

About

Godfather is a name card creation tool for meetup events.

License:MIT License


Languages

Language:Scala 58.6%Language:HTML 37.9%Language:JavaScript 2.1%Language:Dockerfile 1.4%