Skip to content

MhsnBakhshi/shop-apis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cover

About Project

نمونه کار بک اند نوشته شده سایت فروشگاهی. برنامه نویسان فرانت اند میتوانند برای نمونه کار خود از بک اند این repo استفاده کنند. بک اند ابن پروژه دپلوی شده است شما میتوانین با ارسال request به این آدرس به تمامی Api های پروژه دسترسی داشته باشین.

اگه API های این پروژه به شما کمکی کرده ممنون میشم با 🌟 Star این repo حمایتی کرده باشین 💖

نکته

برای استفاده از قابلیت ارسال کد OTP و قابلیت ارسال Email در قسمت Getting Started مقادیر مورد نظر که اشاره شده است را جایگزین کنین.

Built With

JavaScript Express.js MongoDB Node.js

Getting Started

Installation

1 فایل repo را clone کنین

git clone https://github.com/MhsnBakhshi/shop-apis

2 با این دستور NPM فولدر node_modules دانلود میشود.

npm install

3 به وب سرویس پیامکی کاوه نگار مراجعه کرده و پس از لاگین پنل پیامکی خود را بسازید و api key خود را دریافت کنین سپس template خود را بسازید و داخل فایل .env پروژه api key و template خود را در مقادیر ساخته شده جایگذاری کنین.

  KAVENEGAR_API_KEY=
  KAVENEGAR_TEMPLATE=

4 در فایل .env در این قسمت ایمیل ارسال کننده را وارد کنین.

  SENDER_EMAIL=

5 به تنظیمات ایمیل خود رفته و کلمه App Passwords را سرچ کنین و پسورد ساخته شده را در این قسمت فایل .env وارد کنین.

  SENDER_EMAIL_PASS=

نمونه

  KAVENEGAR_API_KEY=74727osdisuw8xhlxmsprighfjdkslvncmxolkjhgdfghjkltyuioeomxnmdj
  KAVENEGAR_TEMPLATE=UniEx
  SENDER_EMAIL=mhsn.bakhshi696@gmail.com
  SENDER_EMAIL_PASS=nfcj rmiu qzak mdhs

Contact