This API developed by @tarikcanavar and myself is part of our thesis project aimed at supporting scouts in determining the value of football players using an intelligent decision support system. The project features user authentication implemented with JWT tokens and provides various endpoints for our front-end module.
git clone https://github.com/yusufokkabas/idssbackend.git
npm install
npm install sequelize-cli
npx sequelize-cli init
configure the database connection on config/config.json
npx sequelize-cli db:migrate
Technologies used in the project:
- Node.js(Express)
- EJS
- MySQL
- Sequelize.js(ORM)
- JOI(form validation)
- JWT(Authentication)
- nodemailer(Email verification)