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!