→ كل المشاريع

JobsAPI

بواسطة @AhmedGsa

10

JobsAPI created with NodeJS and MongoDB while learning from Coding Addict https://www.youtube.com/watch?v=rltfdjcXjmk&t=8690s

عن هذا المشروع

Setup Database Connection Import connect.js Invoke in start() Setup .env in the root Add MONGOURI with correct value Routers auth.js jobs.js User Model Email Validation Regex Register User Validate - name, email, password - with Mongoose Hash Password (with bcryptjs) Save User Generate Token Send Response with Token Login User Validate - email, password - in controller If email or password is missing, throw BadRequestError Find User Compare Passwords If no user or password does not match, throw UnauthenticatedError If correct, generate Token Send Response with Token Mongoose Errors Validation Errors Duplicate (Email) Cast Error Security helmet cors xss-clean express-rate-limit

من ملف README الخاص بالمشروع على GitHub

النجوم
10
التفريعات
0
آخر تحديث
29/10/2022

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/jobsapi.svg)](https://www.madeinalgeria.dev/projects/jobsapi)

مشاريع ذات صلة