Hack4You is a realtime RESTFULL api with node for create a multiplayer game of hacking simulation based on games like vHack, HackEx and HackerExperience.
You will be able to:
You can register an user an make alterations in your profile
You can have more than one machine (server)
You can create a bitcoin wallet, buy, sell and do another things with your wallet
You can buy upgrades to your machines
You can send private messages to another users
You can hack anothers players
Pool of server bots with tier division
This features can change, and they will change.
Check dev tasks: https://trello.com/hack4you
Hack4You uses a number of open source projects to work properly:
- Sublime Text - awesome web-based text editor
- node.js - evented I/O for the backend
- Express - fast node.js network app framework [@tjholowaychuk]
- node-microtime - Date.now() will only give you accuracy in milliseconds.
- body-parser - Node.js body parsing middleware.
- mysql - The world's most popular open source database..
- crypto - JavaScript implementations of standard and secure cryptographic algorithms.
- Dillinger - Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.
Want to contribute? Great! I will help you!
Fist install node.js, mysql After get a git manager or install git for console. After get a mysql workbench or another editor for database. After clone de repository and edit config.js to your preferences
Just say to console npm run, now you have all dependencies :-)
Done! Now you can edit or run.
For run just say node ./app.js,
WoW so simple, no?
Now get out of here and go codding
MIT
Free API code, Hell Yeah!