PRABHJOT SINGH Web Developer MERN Stack Developer @ 777prabhjot@gmail.com 62845-90970 * Kotkapura, Punjab, India Linkdin https:/ /cutt.ly/jOF9pCd PROJECTS Dynamic Blog Website Node Js, Express Js, MongoDB z https:/ /cutt.ly/UOF2yaM • This Website Allow Us to Read Blogs And User Can Create Their Own Blog By Just Going To /admin On Url, I Created This Website With The Help Of Backend- Languages Like Node And Express And For DataBase I Used MongoDB. • In This Project I Used Ejs To Reuse My Components And to Render Data To Templates From DataBase. • Through This Project I Was Abled To Store Data In Database Using Mon- goDB And Mongoose Which Is A Package Of Node. • I Used Body-Parser To Get The Input That User Filled In And Routing To Respond To User Request Through URL. Authentication & Security Passport, Express Js, MongoDB z https:/ /cutt.ly/DOF2fXz • This Is A Website Where User Can Share Their Secrets Anonymously But User Can Only Submit Their Secrets If He/She LogIn. • If User Want To Submit Their Secrets Then First Of All He/She Have To Register When User Got Register User Can Then Login Whenever User Want. • User Registration Information Will Be Stored In MongoDB With The Help Of Passport And PassportLocalMogoose. • User Password Will Be Stored With Hashing And Salting Which Is Near TO Impossible TO Crack. • User Can Also Login Through Google Account For This I Used OAuth Using Passport Login Using Google Account Makes User Password Ex- tremely Secure. • Through Express-Session And Passport I Was Abled To Use Cookies Which Helps User In That Way If User Register Or Login Their Self Then Cookie Will Going TO Be Stored In Their Browser. • After Cookies Will Store In User Browser Then Next Time User Don’t Need To Login Cookies Will Gonna Authenticate User Through User Id That Whether This Is A Valid User Or Not. To Do List Express Js, MongoDb z https:/ /cutt.ly/kI72gke • As Per Its Name It Is A ToDo List Web App Will Allows User To Make Their Tasks List User Can Create Different ToDo Lists By Just Going TO / And Whatever Name You Want To Give To your ToDo And The Amaz- ing Thing Is That User Can Toggle To New And Previous To By Just going TO / and Name Of Their ToDo. • User ToDo List Data Will Going To Be Stored In MongoDB Which Mean No Matter How Much ToDo User Create They Will Always Going To Get Their Previous ToDo Data Safe And Stored And User Can Delete Lists Whenever User Want. • I Used Body-Pares To Get User Input EJS For Templates Which Makes It Easy To Transfer Data From One Component To Another And Also Allows Us To Use JavaScript In Between Html. PROJECT Notes Keeper Website React Js, Material UI • This Web App Allow Us To Keep Our Note User Can Write Whatever Note User Want And He/She Can Also Delete That. • Through This Project I Used Props To Transfer Data One Component To Another And I Used UseState To Manage States. • I Used Components To Maintain DRY Rule I Used Map Function And Material UI To Style This Web App. SUMMARY “I Am Avid Learner Quick In Grasp New Technologies to Develop Efficient Projects. Looking For An Opportunity To Utilize My Knowledge And Skills Besides To Gain More Experience And To Improve Myself In Career Enhancement.” SKILLS Html CSS JavaScript React Js Redux Bootstrap Node Js Express Js MongoDB Git C++ LANGUAGES English ○ ○ ○ ○ ○ Punjabi ○ ○ ○ ○ ○ Hindi ○ ○ ○ ○ ○ EDUCATION B.tech in Computer Science P.I.T. College Moga z Aug 2021 – Aug 2024 Diploma in Computer Science And Engineering Malwa Polytechnic College z June 2019 – Aug 2021