{"id":19330518,"url":"https://github.com/ratracegrad/blackjack","last_synced_at":"2026-05-08T16:33:46.824Z","repository":{"id":31085892,"uuid":"34644922","full_name":"ratracegrad/Blackjack","owner":"ratracegrad","description":"Demonstration of usage of CoffeeScript and Backbone.JS to implement a Blackjack game. ","archived":false,"fork":false,"pushed_at":"2015-05-31T15:34:53.000Z","size":2456,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-24T06:47:42.056Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://jb-blackjack.herokuapp.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ratracegrad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-27T03:56:24.000Z","updated_at":"2018-04-03T22:39:02.000Z","dependencies_parsed_at":"2022-09-09T07:11:16.458Z","dependency_job_id":null,"html_url":"https://github.com/ratracegrad/Blackjack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ratracegrad/Blackjack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ratracegrad%2FBlackjack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ratracegrad%2FBlackjack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ratracegrad%2FBlackjack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ratracegrad%2FBlackjack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ratracegrad","download_url":"https://codeload.github.com/ratracegrad/Blackjack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ratracegrad%2FBlackjack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32787970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T02:36:57.228Z","updated_at":"2026-05-08T16:33:46.793Z","avatar_url":"https://github.com/ratracegrad.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blackjack\n\n\u003e Classic Blackjack game implemented using Backbone.JS, NodeJS, Express, CoffeScript and Twitter\nBootstrap. The entire game was written in CoffeeScript.\n\n**Table of Contents**  \n\n- [Blackjack](#blackjack)\n  - [Technology Stack](#technology-stack)\n  - [Requirements](#requirements)\n  - [Installation](#installation)\n  - [Operation](#operation)\n  - [Live Preview](#live-preview)\n  - [Screenshot](#screenshot)\n\n## Technology Stack\n1. Backbone.js\n2. CoffeeScript\n3. Node.js\n4. Express\n5. Twitter Bootstrap\n\n## Requirements\n- Backbone.js\n- Express\n- CoffeeScript\n- Node.js\n- Bootstrap\n\n## Installation\n1. Download the repository\n2. If you don't have CoffeeScript already installed, you'll need to do that, here's how:\n`npm install -g coffee-script`\n3. Install client dependencies with `npm install`\n4. Launch Express server with `node server.js`\n5. Enjoy the game!\n\n## Operation\nOpen the game in your browser. Decide whether you want to hit or stand based on the cards you have\nbeen dealt. Once the player stands, the dealer plays. The winner is the player closest to 21 without\ngoing over.\n\nIf you want to stand, just click the `stand` button.\n\nTo be dealt a new card, click the `hit` button.\n\nAfter playing a hand, you can click the `New Game` button to try your luck again.\n\n## Live Preview\n[You can see this repo live here](http://jb-blackjack.herokuapp.com/).  The demo is hosted on Heroku.\n\n## Screenshot\n![alt tag](http://jenniferbland.com/blackjack/screenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fratracegrad%2Fblackjack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fratracegrad%2Fblackjack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fratracegrad%2Fblackjack/lists"}