Share your skills, talents, and experience in a whole new way with skill.it.
skill.it is a cashless skills exchange platform where you can teach others what you are good at and learn something you are interested in in return.
Dependencies skill.it utilizes
- Express
- EJS Layouts
- MySQL and Sequelize
- Nodemailer
- Socket.io
- Passport and bcrypt
- Clone the repository
git clone git@github.com:macdhollister/skill.it.git
cd skill.it
- Install dependencies
npm install
npm install sequelize sequelize-cli mysql2 -g
-
Run
schema.sql
-
Edit
config.json
with database configs -
Run migration and seeding
sequelize db:migrate
sequelize db:seed:all
- Launch skill.it
node server
Troubleshooting
To undo a migration or seeding, run the following:
sequelize db:migrate:undo:all
sequelize db:seed:undo:all