practicalli / practicalli/clojure-web-services
Clojure Extreme Startup web service
Nobody has claimed this yet.
- Dominant language
- Markdown
- Stars
- 16
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Implement the Extreme Startup coding game in Clojure
- implement extreme startup server
- implement & journal creating a successful client for the game
Provides examples of writing a web server and using clojure to talk to API's.
-
Original game (ruby)
-
Game clients in different programming languages
- https://github.com/sopra-steria-norge/extreme_startup_servers (forked to practicalli-john)
-
Article: writing a Clojure client for the game - https://jr0cket.co.uk/2012/04/extreme-lean-startup-workshop.html.html
Example solution projects
- https://github.com/bodil/startuplol/tree/master/clojure_noir
- https://github.com/anders88/ExtremeStartupClient
- https://github.com/codecentric/extreme-startup-implementations/tree/master/2015-05-08-Gerrit
Example server implementation
Reference
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No repository files, tests, or entry points are named. Start by reviewing the linked original Ruby game, the example server implementations, and the article, then determine the project structure needed for the Clojure server and client journal. Done means an Extreme Startup server is implemented and a successful client interaction is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100