SAIR
1.0.0
Sair是一種旨在促進旅行計劃和租賃住宿的Web應用程序。它利用JavaScript,EJS和CSS為用戶提供預訂旅行和住宿的無縫體驗。項目存儲庫包含所有必要的文件和資源來部署應用程序,旨在為尋求方便有效的住宿選擇的旅行者提供全面的解決方案。
請按照以下步驟在本地設置並運行該項目:
克隆存儲庫:
git clone https://github.com/akashdeep023/Airbnb_Project.git
cd Airbnb_Project安裝依賴項:
npm install設置環境變量:
通過在項目的根部創建.env文件來配置以下環境變量:
例子 :-
# https://cloudinary.com/ (Cloudinary) (Change key)
CLOUD_NAME=kjkdmckdhjks
CLOUD_API_KEY=89340593499490394
CLOUD_API_SECRET=jdskLKJlklkdlsdfkKKdsdkkd
# https://www.mapbox.com/ (Mapbox)
MAP_TOKEN=pk.eyJ1IjoiZGVsdGEtc3R1ZHVlbnQiLCJhIjoiY2xvMDk0MTVhMTJ3ZDJrcGR5ZDFkaHl4ciJ9.Gj2VU1wvxc7rFVt5E4KLOQ
# https://www.mongodb.com/ (MongoDb Atlas) (Change key)
ATLASDB_URL=mongodb+srv://demo:[email protected]/ ? retryWrites=true & w=majority
# Add Random Secret Key
SECRET=ckcdenlksufoifafknddsoiddfkadsfafd
用特定的配置替換值。
運行應用程序:
node app.js在您的瀏覽器中打開:
打開http://localhost:8080/listings 。
遇到了挑戰,尤其是在數據處理的情況下,但實施了有效的解決方案。克服了良好的後端克服可伸縮性問題。