Git-Me is a one stop shop portfolio builder for GitHub developers. Simply login in with your github username and add or edit the skills you desire. Results page will formulate your chart of developers skill set.
- Clone the repo: `git clone https://github.com/d88naimi/undefined.git` - Fork the repo
GitMe requires Node.js v4+ to run.
Install the dependencies and devDependencies and start the server.
$ cd Enter terminal $ cd /folder $ npm install $ Create new MySQL connection using the information provided from sequelize.config.json file under config folder. # Plugins GitMe is currently extended with the following plugins. Instructions on how to use them in your own application are linked below. | Plugin | README | | ------ | ------ | | Github | [plugins/github/README.md] [PlGh] | | Node.js| [plugins/https://github.com/nodejs] [PlGd] | | MySQl | [https://github.com/mysql] [PlOd] | | Workbench mySQL | [https://dev.mysql.com/downloads/workbench/5.2.html] [PlMe] | | multer | [https://github.com/expressjs/multer] [PlGh] | | morgan| [https://github.com/expressjs/morgan] [PlGd] | | passport | [http://passportjs.org/] [PlOd] | | cookie-parser| [https://www.npmjs.com/package/cookie-parser] [PlMe] | | jsonwebtoken | [https://github.com/auth0/node-jsonwebtoken] [PlGh] | | aws s3 | [https://aws.amazon.com/s3/] [PlGd] | | request-promise | [https://github.com/request/request-promise] [PlOd] | | handlebars helper | [http://handlebarsjs.com/block_helpers.html] [PlMe] | | d3 | [https://d3js.org/] [PlMe] | | fs | [plugins/https://github.com/nodejs] [PlOd] | | path | [plugins/https://github.com/nodejs] [PlMe] | | Sequelize | [http://docs.sequelizejs.com/en/v3/] [PlGh] | | env | [https://github.com/thatcher/env-js] [PlOd] | | config | [https://github.com/hassankhan/config] [PlMe] | * Clone the repo: `git clone https://github.com/d88naimi/undefined.git` * Fork the repo # Prerequisites What things you need to install the software and how to install them Github Account Node.js MySQL Workbench mySQL # To Begin Enter terminal Npm install Create new MySQL connection using the information provided from sequelize.config.json file under config folder. # Motivation GitHub developers lacks a section in their GitHub profile that demonstrates all there skillset in one clean location. GitMe allows GitHub developers to use this resource and share to the world and future employers. # Tests ### Todos - Write MOAR Tests - Add Widgets - Add easier layout for Employers #License © GitMe was created by and maintained by Hyungwu Pae (https://github.com/monad98) Marco Alvarado(https://github.com/marcodarko) Stephen Urena(https://github.com/stephenurena) David Naimi(https://github.com/d88naimi)