Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bmino/sparcpong
The ping pong ladder tracking the best players at Sparc
https://github.com/bmino/sparcpong
angularjs css html5 javascript ladder mean-stack mongodb mongoose nodejs ping-pong pong ranking table-tennis
Last synced: about 6 hours ago
JSON representation
The ping pong ladder tracking the best players at Sparc
- Host: GitHub
- URL: https://github.com/bmino/sparcpong
- Owner: bmino
- Created: 2016-06-27T20:11:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T17:24:09.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T21:56:50.902Z (7 months ago)
- Topics: angularjs, css, html5, javascript, ladder, mean-stack, mongodb, mongoose, nodejs, ping-pong, pong, ranking, table-tennis
- Language: JavaScript
- Homepage: https://pong-testing.herokuapp.com/
- Size: 1.2 MB
- Stars: 7
- Watchers: 4
- Forks: 4
- Open Issues: 20
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Sparc Pong
This ladder currently manages the semi-competitive ping pong scene at Sparc.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Installing Prerequisites
The following dependencies are required to run an instance of Sparc Pong:
1. NodeJS
2. Npm
3. MongodbInstall NodeJS and npm
```
brew install node
```Install Mongodb
```
brew install mongodb
```Setup Mongodb root directory
```
sudo mkdir -p /data/db
sudo chmod -R a+w /data
```## Running the tests
```
npm test
```## Configuration
There are some required configuration parameters that must be set before starting an instance.
Read the [configuration documentation](./config/readme.md) for instructions on setting these and other optional parameters.## Deployment
Clone the code from github
```
git clone https://github.com/bmino/sparcPong.git
```Build the project from the root directory
```
npm install
```Start an instance of mongodb in a new terminal tab
```
mongod
```Start the application
```
npm start
```## Authors
* **[Brandon Mino](https://github.com/bmino)** - *Project Lead*
See also the list of [contributors](https://github.com/bmino/sparcPong/contributors) who participated in this project.
## License
This project is licensed under mit
*To fellow pong lovers, never stop spinning*