PHASE 3 (PART-D) DEPLOYEMENT

 WE USE MONGO ATLAS  FOR DEPLOYEMENT 

SIGNUP FIRST AND CREATE AN  USER. AN USER WILL BE ISSUED WITH AN USERNAME (WHILE SIGNING UP SELECT THE FREE OPTION AND AWS) AND PASSWORD(AUTO-GENERATED) COPY IT FOR FURTHER USE.

LATER WE NEED TO CONFIRM THE CONNECTION AN IP ADDRESS IS ISSUED BY DEFAULT.

NEXT, WE NEED TO CONNECT OUR APPLICATION.

SELECT DRIVERS AND COPY THE CONNECTION STRING

mongodb+srv://Abhishek71:<db_password>@cluster0.wefeo.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0

IN THE PLACE OF <db_password>  PASTE THE PASSWORD.

NOW , IN ORDER TO CONNECT THE APPLICATION , IN OUR .env FILE 

ATLASDB_URL=mongodb+srv://A THE CONNECTION STRING IS PASTED

IN APP.JS

const dbURL=process.env.ATLASDB_URL;


async function main() {
  await mongoose.connect(dbURL);
}

NOW RUN APP.JS

WE COULD SEE NO LISTINGS AS THE DATA IS NOT BEEN INITIALIZED.

ADD NEW LISTINGS,



TO VERIFY IF ADDED IN THE DATABASE OR NOT, IN ATLAS  CLICK ON BROWSE COLLECTIONS.





AS YOU CAN SEE AN USER AND NEW LISTING IS ADDED










Comments