สถานะ: เสร็จสมบูรณ์
เว็บไซต์อีคอมเมิร์ซด้านเภสัชกรรม
สำรวจเอกสาร »
รายงานข้อผิดพลาด · ขอคุณสมบัติใหม่
ร้านขายยาอิเล็กทรอนิกส์นี้เป็นโมเดลธุรกิจที่เกี่ยวข้องกับการจัดเตรียมและการขายยาที่ต้องสั่งโดยแพทย์และที่ไม่ต้องสั่งโดยแพทย์เช่นเดียวกับในร้านขายยาแบบดั้งเดิม อย่างไรก็ตาม ร้านขายยาออนไลน์รับคำสั่งซื้อออนไลน์และส่งยาไปยังปลายทางทางไปรษณีย์
ขณะนี้ยังมีให้บริการบน Docker
เหมาะอย่างยิ่งสำหรับการดูบนจอแสดงผลขนาด 15 นิ้วที่มีความละเอียด 1920x1080p เท่านั้น เนื่องจากเว็บไซต์นี้ไม่ตอบสนอง
รันคำสั่งต่อไปนี้ในเทอร์มินัลของไดเร็กทอรีโปรเจ็กต์ของคุณ:
npm install
โหนด js
เวลา 22.00 น
บัญชี Firebase
โคลนที่เก็บนี้:
git clone https://github.com/ArmanKhanTech/Medicomm.git
ทำการเปลี่ยนแปลงต่อไปนี้ใน:
a) /server.js ->
Line 8
: ป้อน Razorpay ID & SECRET ID ของคุณที่นี่ (จำเป็นสำหรับการชำระเงินออนไลน์):
const Razorpay = require ( "razorpay" ) ;
const razorpay = new Razorpay ( {
key_id : "YOUR RAZORPAY ID" ,
key_secret : "YOUR RAZORPAY SECRET KEY" ,
} ) ;
Line 13
: ป้อนชื่อไฟล์ข้อมูลรับรอง firebase ของคุณที่นี่ (ไฟล์ที่คุณจะดาวน์โหลดจากคอนโซล firebase ของคุณ):
let serviceAccount = require ( "./YOUR FIREBASE SERVICE ACCOUNT KEY.json" ) ;
Line 569
: กรอก E-mail ID & รหัสผ่าน ที่นี่ (จะใช้เพื่อส่งการแจ้งเตือนไปยังลูกค้าหลังจากทำการสั่งซื้อ):
let transporter = nodemailer . createTransport ( {
host : "smtp.gmail.com" ,
auth : {
user : "YOUR EMAIL ID" ,
pass : "YOUR EMAIL PASSWORD" ,
} ,
} ) ;
b) /js/product.js ->
Line 59
: ป้อนโทเค็น Distancematrix.ai ของคุณที่นี่ (หรือคุณสามารถใช้ Google Distance Matrix API ได้เช่นกัน):
let url =
"https://api.distancematrix.ai/maps/api/distancematrix/json?origins=${sellerPin}&destinations=${userPin}&departure_time=now&key=YOUR TOKEN ID" ;
c) /js/checkout.js ->
Line 64
: ป้อน Razorpay ID ของคุณที่นี่:
const onlineCheckout = ( ) => {
var options = {
"key" : "YOUR RAZORPAY KEY" ,
รันโปรเจ็กต์โดยพิมพ์ localhost:3000/index.html ในเบราว์เซอร์ของคุณ
หรือ
นำทางไปยัง DockerHub
การมีส่วนร่วมคือสิ่งที่ทำให้ชุมชนโอเพ่นซอร์สเป็นสถานที่ที่ยอดเยี่ยมในการเรียนรู้ สร้างแรงบันดาลใจ และสร้างสรรค์ การมีส่วนร่วมใด ๆ ที่คุณทำจะ ได้รับการชื่นชมอย่างมาก
หากคุณมีข้อเสนอแนะที่จะทำให้สิ่งนี้ดีขึ้น โปรดแยก repo และสร้างคำขอดึง คุณยังสามารถเปิดปัญหาด้วยแท็ก "การปรับปรุง" ได้อีกด้วย
อย่าลืมให้ดาวแก่โครงการนี้ด้วย!
ขอบคุณอีกครั้ง!
เผยแพร่ภายใต้ใบอนุญาต MIT ดู LICENSE.txt
สำหรับข้อมูลเพิ่มเติม
อาร์มาน ข่าน - [email protected]
ลิงค์โครงการ - https://github.com/ArmanKhanTech/Medicomm
ลิงก์ DockerHub - https://hub.docker.com/r/armankhan792/medicomm