Day 76 of #100DaysOfCode ๐Ÿš€ Built a simple Chat App to practice MongoDB with Mongoose: ๐Ÿ”น Routes: all-chats, edit, delete, add ๐Ÿ”น Added basic EJS pages for UI ๐Ÿ”น Strengthened my Express + Mongoose understanding Loving how backend meets frontend! #LearnInPublic #WebDevelopment
Day 75 of #100DaysOfCode Connected MongoDB with Express.js using Mongoose today: ๐Ÿš€ Built a simple chat DB & learned how to update data dynamically through routes. Feels great to see everything working together! #LearnInPublic #WebDevelopment #backend #Mongodb #Consistency
2
8
Day 74 of #100DaysOfCode Got my hands on Mongoose today. Learnt how it bridges NodeJS & MongoDB ๐Ÿš€ Practiced: ๐Ÿ”น Schema & Models ๐Ÿ”น CRUD operations ๐Ÿ”น Insert & find() with Mongoose Also made proper notes for future revision #LearnInPublic #WebDevelopment #backend #Consistency
1
4
Day 73 of #100DaysOfCode Started my MongoDB journey today๐Ÿš€ Practiced CRUD via terminal: ๐Ÿ”น find(), findOne() ๐Ÿ”น insertOne(), insertMany() ๐Ÿ”น updateOne(), updateMany() ๐Ÿ”น delete ops & query operators Loving the flexibility of NoSQL #LearnInPublic #WebDevelopment #backend
3
Day 72 of #100DaysOfCode ๐Ÿš€ Wrapped up my SQL journey today: ๐Ÿ”น Created EJS pages to delete data dynamically ๐Ÿ”น Practiced advanced SQL ops ๐Ÿ”น Made detailed notes for future revision ๐Ÿ”น Up next โ€” MongoDB Excited to dive into NoSQL next! #buildinpublic #WebDevelopment #SQL
6
Day 71 of #100DaysOfCode ๐Ÿš€ Practiced dynamic routing today: ๐Ÿ”น GET, POST & PATCH routes for SQL DB ๐Ÿ”น Created EJS pages to show data dynamically ๐Ÿ”น Took detailed notes for revision Loving the flow from backend โžœ frontend #buildinpublic #WebDevelopment #Consistency
2
3
Day 70 of #100DaysOfCode ๐Ÿš€ Dived into connecting SQL with NodeJS today: ๐Ÿ”น Used Faker & mysql2 ๐Ÿ”น SQL from CLI & separate .sql file ๐Ÿ”น Built routes to show SQL data on frontend ๐Ÿ”น Made detailed notes for future revision Loving how backend + DB come together! #WebDevelopment
1
6
Day 69 of #100DaysOfCode Got off track for a bit โ€” but Iโ€™m back in the zone ๐Ÿ”น UPDATE, DELETE, ALTER, TRUNCATE ๐Ÿ”น Built a โ€œCompanyโ€ DB with tables: Employee, Department, Project, Works_on, Dependent Feels great to be back coding & practicing SQL again! #buildinpublic #webdev
6
Day 68 of #100DaysOfCode ๐Ÿš€ Dived deep into SQL today: ๐Ÿ”น Constraints & Keys ๐Ÿ”น Primary & Foreign Keys ๐Ÿ”น INSERT, SELECT, WHERE, LIMIT, ORDER BY ๐Ÿ”น Aggregate Functions Loving how structured data connects the dots in backend dev! #buildinginpublic #WebDevelopment #Consistency
2
Day 67 of #100DaysOfCode with @Hiteshdotcom Revisited some core JavaScript concepts today: ๐Ÿ”น OOPs ๐Ÿ”น Object Prototype ๐Ÿ”น Factory Functions ๐Ÿ”น Classes in JS ๐Ÿ”น Higher Order Functions Strengthening fundamentals before diving deeper #buildinpublic #WebDevelopment #JavaScript
5
Day 66 of #100DaysOfCode Dived into the core of backend dev today: ๐Ÿ”น REST & CRUD Operations ๐Ÿ”น RESTful APIs ๐Ÿ”น Index, Redirect, Update, Edit & Destroy Routes ๐Ÿ”น Made notes for future revision Learning how everything fits together feels awesome! #buildinpublic #WebDevelopment
2
4
Good Morning โœจ
1
Day 65 of #100DaysOfCode Dived deep into EJS today ๐Ÿš€ ๐Ÿ”น What is templating ๐Ÿ”น Using EJS & directory views ๐Ÿ”น Interpolation syntax ๐Ÿ”น Passing data, conditionals & loops Feels great connecting backend logic with frontend views #buildinginpublic #WebDev #ConsistencyWins
1
Day 64 of #100DaysOfCode ๐Ÿš€ Wrapped up NodeJS & ExpressJS revision ๐Ÿ”น Routing ๐Ÿ”น Path Params ๐Ÿ”น Query Strings ๐Ÿ”น Made neat notes for future โ€œStop Byโ€ Feels good to see how much more sense these concepts make now! #Node #buildinpublic #Consistency
1
Day 63 of #100DaysOfCode with @Hiteshdotcom ๐Ÿš€ Back to NodeJS & Express fundamentals ๐Ÿ”น package.json & package-lock.json ๐Ÿ”น require vs import ๐Ÿ”น Express basics: app.listen, app.use, req, res Refreshing the core concepts before jumping into the next project #buildinpublic #WebDev
1
3
Day 62 of #100DaysOfCode with @Hiteshdotcom โœ…Wrapped up my VidTube backend project! GitHub: github.com/ThomasHazarika/viโ€ฆ It was tough, every route threw bugs at me but learned a ton. Now revisiting NodeJS core: REPL, process, argv, npm, modules to strengthen my core #buildinpublic
2
Day 61 of #100DaysOfCode with @Hiteshdotcom Tested the last two controllers today โœ… Profile: /profile/:username, /history โœ… Dashboard: /channel-stats, /channel-videos Squashed tons of bugs โ€” from silly typos to tricky logic ones Almost done with backend! #buildinpublic
2
5
Day 60 of #100DaysOfCode with @Hiteshdotcom Tested 3 major controllers today! โœ… Subscription: getSubs, toggleSub โœ… Comment: CRUD tested โœ… Playlist: CRUD + add/remove video 60 days constituency! Will share the repo once I fix all the bugs #buildinpublic #LearningJourney
3
Day 59 of #100DaysOfCode with @Hiteshdotcom Focused on Like Controller today ๐Ÿงฉ Tested & fixed all bugs โœ… Routes tested: ๐Ÿ”น/video-like ๐Ÿ”น/comment-like ๐Ÿ”น/tweet-like ๐Ÿ”น/all-liked-videos Each fix makes the backend more solid! #buildinpublic #WebDevelopment #100DayChallenge
3
Day 58 of #100DaysOfCode with @Hiteshdotcom Had a long debugging day! Fixed major issues in video controller & tested Tested routes: - all-video & post-video - video-by-id & update-video - delete-video & toggle-publishing Bug fixing can be frustrating๐Ÿ˜ฎโ€๐Ÿ’จ #buildinginpublic
3