Skip to content

xoamara/skill.it

Repository files navigation

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

Quick Start

  1. Clone the repository
git clone git@github.com:macdhollister/skill.it.git
cd skill.it
  1. Install dependencies
npm install
npm install sequelize sequelize-cli mysql2 -g
  1. Run schema.sql

  2. Edit config.json with database configs

  3. Run migration and seeding

sequelize db:migrate
sequelize db:seed:all
  1. 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

Visit skill.it and try it out!

Contributors

Mac Hollister

Truc Ly Le

Jonathan Davis

Neri Stec

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •