iMarket is developed with React Native, expo and ReactJS.
- Cài
nodejs
, cài đặtexpo
, cài đặtandroid studio
vào tạo ra 1 device ảo, cài đặtvscode
- Trong mỗi folder, hãy thực thi lệnh
npm install
để cài đặt node_modules - Hãy chạy folder
server
trước bằng lệnhnpm run dev
- Để demo
user
thì vào folderclient
chạy lệnhnpm run android
(Hãy chạy sẵnandroid studio
trước) - Để demo
shipper
thì vào folderrider
chạy lệnhnpm run android
(Hãy chạy sẵnandroid studio
trước) - Để demo
shipper
thì vào folderrider
chạy lệnhnpm run android
(Hãy chạy sẵnandroid studio
trước) - Để demo
admin
thì vào folderadmin
chạy lệnhnpm run start
sign-up.mov
user.mov
rider.mov
admin.mov
PORT =
MONGO_URI = ""
OTP_EXPIRY =
TWILIO_ACCOUNT_SID = " "
TWILIO_AUTH_TOKEN = " "
TWILIO_PHONE_NUMBER = " "
JWT_COOKIE_EXPIRE =
JWT_SECRET = " "
CLOUD_NAME = " "
CLOUD_API_KEY = " "
CLOUD_API_SECRET = " "
SMTP_HOST = " "
SMTP_PORT =
SMTP_USER = " "
SMTP_PASS = " "
OPENAI_API_KEY = " "