https://github.com/zacharytamas/bakers-dozen
A Baker's Dozen Solitaire game
https://github.com/zacharytamas/bakers-dozen
custom-elements games polymer polymer2 web-components
Last synced: about 1 year ago
JSON representation
A Baker's Dozen Solitaire game
- Host: GitHub
- URL: https://github.com/zacharytamas/bakers-dozen
- Owner: zacharytamas
- License: mit
- Created: 2017-06-20T00:27:30.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-26T21:04:55.000Z (almost 9 years ago)
- Last Synced: 2025-02-13T06:44:06.777Z (over 1 year ago)
- Topics: custom-elements, games, polymer, polymer2, web-components
- Language: HTML
- Size: 71.3 KB
- Stars: 0
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bakers-dozen
A Baker's Dozen Solitaire game.
This is a semester project for the Software Engineering course at Kennesaw State University.
## Contributors:
- [Zachary Jones](https://github.com/zacharytamas)
- [Stanley Gilstrap](https://github.com/Stangil)
- [Dewong Lucas Jr](https://github.com/Dewonglucas11)
- [Matthew Hull](https://github.com/mattdhull94)
- [Anthony Lee](https://github.com/anthonylee83)
- [Nathan Johnson](https://github.com/njohn121)
## Developing
To develop on this project you'll need:
- Git. You probably already have this if you've made it this far.
- Node.js with `npm`. How to install this will vary by your platform.
- Bower. Newly deprecated but this is where Google publishes Polymer's code for now. We're moving to NPM eventually. Install with `npm install -g bower`
- Polymer CLI. This is a handy tool for developing Polymer. It includes a linter, bundler, static server, etc. Install with `npm install -g polymer-cli`
### Typical lifecycle
Often when you pull changes or switch branches you'll want to fetch any dependencies thay may have been added. The easy way to do this is to just run the following in the root directory of the project:
npm install
bower install
When developing you can start the built-in Polymer server with:
polymer serve
It'll start a local web server you can open in your web browser. It's usually something like [http://127.0.0.1:8081](http://127.0.0.1:8081) but the port number might be different depending on what else you have running on your machine.
*TODO(zachary)* Need to finish documenting the other parts of the lifecycle such as `polymer build`. This isn't really needed until we are cutting production builds of the app.