Joined September 2023
138 Photos and videos
Participating in SIH2025 Hackathon as Grand Finalist at Sri Krishna College of Engineering and Technology, Coimbatore #SIH2025 #SmartIndiaHackathon
2
48
๐Ÿ˜… Survived my first 36-hr Tekathon 4.0 (20โ€“21 Sept) with Ayush, Gautam, Devyansh, Taniya & Garvi! ๐Ÿ’ป PPT shortlisted โœ… ๐Ÿ Debugging chaos โ˜• Chai-powered coding ๐Ÿ”€ Git conflicts = team RPG ๐Ÿ“ฑ Built full-stack app Not top 50, but memories & skills unlocked! #SIH2025 #Hackathon
1
2
434
๐Ÿš€ Day 100 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Œ Project - Phase 3 (Part a) โš™๏ธ MVC - Model, View, Controller ๐Ÿก MVC for Listings ๐Ÿ‘ฅ MVC for Reviews & Users ๐Ÿ”„ Router.route โญ Re-style Ratings #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
4
1
30
333
๐Ÿš€ Day 99 of #100DaysOfCode ๐Ÿš€ ๐Ÿ‘ค Listing Owner Feature ๐Ÿ”‘ Starting with Authorization ๐Ÿ“Œ Authorization for /listings ๐Ÿ“ Authorization for /reviews (part 1 & 2) #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
1
7
124
๐Ÿš€ Day 98 of #100DaysOfCode ๐Ÿš€ ๐Ÿ”— Connecting Login Route ๐Ÿšช LogOut User ๐ŸŽจ Added Styling โœ… Auto Login after SignUp ๐Ÿ“„ Post-Login Page #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
6
87
๐Ÿš€ Day 97 of #100DaysOfCode ๐Ÿš€ ๐Ÿ‘ค User Model setup โš™๏ธ Configuring Authentication Strategy ๐Ÿงช Demo User ๐Ÿ“ SignUp (GET & POST) ๐Ÿ” Login User #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
6
83
๐Ÿš€ Day 96 of #100DaysOfCode ๐Ÿš€ ๐Ÿ”‘ Authentication vs Authorization ๐Ÿ”’ How passwords are stored โš™๏ธ Hashing explained ๐Ÿง‚ What is Salting? ๐Ÿ›‚ Passport.js โ€“ Getting started #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
1
9
76
๐Ÿš€ Day 95 of #100DaysOfCode ๐Ÿš€ โšก Implemented sessions in project ๐Ÿช Learned about cookies in SessionOptions ๐Ÿ’ฌ Added flash messages in project โœ… Flash success includes โŒ Flash failure includes #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
2
20
181
๐Ÿš€ Day 94 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Œ Learned about State & Sessions โšก Explored Express Sessions & options ๐Ÿ—‚๏ธ Storing & using session info ๐Ÿ’ฌ connect-flash for messages ๐Ÿ”— Using res.locals #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
2
64
๐Ÿš€ Day 93 of #100DaysOfCode ๐Ÿš€ ๐Ÿช Learned about Web Cookies ๐Ÿ“ค Sending Cookies from server ๐Ÿ”Ž Used Cookie Parser middleware โœ… Implemented Signed Cookies #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
1
4
82
๐Ÿš€ Day 92 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Œ Project โ€“ Phase 2 (Part b) โ“ Learned what Express Router is โšก Used Express Router in app ๐Ÿ“ฆ Restructured Listings routes ๐Ÿ“ Restructured Reviews routes #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
3
25
354
๐Ÿš€ Day 91 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Œ Project โ€“ Phase 2 (Part a) โœ… Validation for Reviews ๐Ÿ–ฅ๏ธ Rendered Reviews on page ๐ŸŽจ Styled Reviews section ๐Ÿ—‘๏ธ Deleting Reviews Listings #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
5
22
297
๐Ÿš€ Day 90 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Œ Project โ€“ Phase 2 (Part a) ๐Ÿ—‘๏ธ Handling Deletion in DB โš™๏ธ Used Mongoose Middlewares ๐Ÿ“ Created Review Model โญ Built Review system (Step 1 & 2) #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
9
167
๐Ÿš€ Day 89 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“Š One-to-Many (detailed implementation) ๐Ÿ” Learned populate() in Mongoose โšก Explored One-to-Squillions relation ๐Ÿ“– Practiced Reading Docs effectively #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
13
149
๐Ÿš€ Day 88 of #100DaysOfCode ๐Ÿš€ ๐Ÿ”— Learned SQL Relationships (One-to-One) ๐Ÿ“Š Explored One-to-Many relationships ๐Ÿ“ Studied One-to-Few in detail โš™๏ธ Implemented One-to-Few relationships #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
1
16
152
๐Ÿš€ Day 87 of #100DaysOfCode ๐Ÿš€ โšก Added ExpressError for cleaner errors ๐Ÿ“„ Implemented Error.ejs page ๐Ÿ“Š Schema Validation ๐Ÿ›ก๏ธ Middleware-based Schema Validation #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
1
13
83
๐Ÿš€ Day 86 of #100DaysOfCode ๐Ÿš€ ๐Ÿ“ Client-Side Form Validation โœ… Success & Failure Text handling โšก Custom Error Handling ๐Ÿ”„ Added wrapAsync for cleaner code #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
13
71
๐Ÿš€ Day 85 of #100DaysOfCode ๐Ÿš€ โšก Handling Async Errors ๐Ÿ› ๏ธ Using try-catch ๐Ÿ”„ wrapAsync utility ๐Ÿ› Mongoose Error handling #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
15
153
๐ŸŽ‰ Just hit 100 followers on X! ๐Ÿš€ Grateful for all the support & excited to keep growing ๐Ÿ™Œ #Milestone #100Followers #Gratitude #BuildingInPublic #Coding #WebDevelopment
5
19
247
๐Ÿš€ Day 84 of #100DaysOfCode ๐Ÿš€ ๐Ÿ›ก๏ธ Error Handling Middleware ๐Ÿ“ฆ Custom Error Class ๐Ÿ“Š Default Status & Messages ๐Ÿ“ Error handling practice #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_
15
113