Status: Selesai
Situs web e-niaga farmasi.
Jelajahi dokumen »
Laporkan Bug · Minta Fitur baru
E-farmasi ini merupakan model bisnis yang berhubungan dengan penyiapan dan penjualan obat resep dan nonresep seperti di apotek tradisional. Namun, apotek online menerima pesanan secara online dan mengirimkan obat ke tujuan melalui pos.
Sekarang juga tersedia di Docker.
Ideal untuk dilihat hanya pada layar 15 inci 1920x1080p karena situs web ini tidak responsif.
Jalankan perintah berikut di terminal direktori proyek Anda:
npm installNode.js
npm
Akun Firebase
Kloning repositori ini:
git clone https://github.com/ArmanKhanTech/Medicomm.git Lakukan perubahan berikut pada:
a) /server.js ->
Line 8 : Masukkan ID Razorpay & ID RAHASIA Anda di sini (diperlukan untuk pembayaran online):
const Razorpay = require ( "razorpay" ) ;
const razorpay = new Razorpay ( {
key_id : "YOUR RAZORPAY ID" ,
key_secret : "YOUR RAZORPAY SECRET KEY" ,
} ) ; Line 13 : Masukkan nama file kredensial firebase Anda di sini (yang akan Anda unduh dari firebase console):
let serviceAccount = require ( "./YOUR FIREBASE SERVICE ACCOUNT KEY.json" ) ; Line 569 : Masukkan ID Email & kata sandi di sini (akan digunakan untuk mengirimkan pemberitahuan kepada pelanggan setelah melakukan pemesanan):
let transporter = nodemailer . createTransport ( {
host : "smtp.gmail.com" ,
auth : {
user : "YOUR EMAIL ID" ,
pass : "YOUR EMAIL PASSWORD" ,
} ,
} ) ; b) /js/product.js ->
Line 59 : Masukkan token distancematrix.ai Anda di sini (atau Anda juga dapat menggunakan 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 : Masukkan ID Razorpay Anda di sini:
const onlineCheckout = ( ) => {
var options = {
"key" : "YOUR RAZORPAY KEY" , Jalankan proyek dengan mengetik localhost:3000/index.html di browser Anda.
ATAU
Navigasi ke DockerHub.
Kontribusi inilah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan berkreasi. Setiap kontribusi yang Anda berikan sangat dihargai .
Jika Anda memiliki saran yang dapat membuat ini lebih baik, harap fork repo dan buat permintaan tarik. Anda juga dapat membuka masalah dengan tag "peningkatan".
Jangan lupa untuk memberi proyek ini bintang!
Terima kasih lagi!
Didistribusikan di bawah Lisensi MIT. Lihat LICENSE.txt untuk informasi lebih lanjut.
Arman Khan - [email protected]
Tautan Proyek - https://github.com/ArmanKhanTech/Medicomm
Tautan DockerHub - https://hub.docker.com/r/armankhan792/medicomm