Number's Game makes the job search organized and systematic by allowing you to compile jobs from different sites, and keep track of jobs in your pipeline.
Currently, there are no comprehensive web apps to help job seekers organize their job search. Number's Game intends to solve this problem by being a place where a job seeker can search for jobs, save them, and keep track of job-related deadlines and interview information. The name “Number's Game” comes from the idea from sales, that consistently applying to a certain quantity of jobs will help you actually find one.
- Product Owner: Michael Dziedzic
- Scrum Master: Aimee Rosato
- Development Team Members: Ian Akers, Tim Dang, Fanny Vasquez
Number's Game is a Single Page Application that runs on Rethink DB, Koa, React, Redux and Node JS. The entry point to start the site is by running:
node server/server.js
"axios": "^0.9.1",
"babel-core": "^6.4.5",
"babel-loader": "^6.2.1",
"babel-polyfill": "^6.7.2",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.3.13",
"babel-preset-stage-3": "^6.5.0",
"css-loader": "^0.23.1",
"co-body": "^4.0.0",
"google-auth-library": "^0.9.7",
"googleapis": "^4.0.0",
"html-webpack-plugin": "^2.15.0",
"immutable": "^3.7.6",
"kcors": "^1.1.0",
"koa": "^1.2.0",
"koa-passport": "^1.3.0",
"koa-router": "^5.4.0",
"koa-session": "^3.3.1",
"koa-spa": "^0.1.3",
"material-ui": "^0.15.0-alpha.1",
"passport-google": "^0.3.0",
"passport-google-oauth": "^1.0.0",
"path": "^0.12.7",
"react": "^0.14.6",
"react-addons-css-transition-group": "^0.14.6",
"react-addons-test-utils": "^0.14.7",
"react-bootstrap": "^0.28.3",
"react-dom": "^0.14.6",
"react-redux": "^4.4.1",
"react-router": "^2.0.0-rc5",
"react-router-redux": "^4.0.0",
"react-tap-event-plugin": "^0.2.2",
"redux": "^3.3.1",
"redux-immutable": "^3.0.6",
"redux-thunk": "^2.0.1",
"request": "^2.69.0",
"rethinkdb": "^2.2.2",
"style-loader": "^0.13.0",
"superagent": "^1.8.2",
"thinky": "^2.2.5",
"webpack": "^1.12.11"
Development for this project was completed during Hack Reactor's Thesis project sprint. It took several intensive weeks and five dedicated developers to deliver the working product you see here.
From within the root directory:
npm install
bower install
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.
@git-commands git pull --rebase upstream master git pull --rebase upstream yourbranchhere