Ankur Profile
Ankur

@HustleCodeAnkur

Followers
150
Following
778
Media
5
Statuses
409

MERN Stack Developer | Btech 2nd year (IT) student

Joined June 2025
Don't wanna be here? Send us removal request.
@HustleCodeAnkur
Ankur
3 hours
Ctrl + Z & Ctrl + Y just joined my #GoogleKeepClone Basically time-travel for notes Break something ? Hit Z Regret it ? Hit Y Repeat till sanity returns! #WebDevelopment #buildinginpublic
0
0
1
@HustleCodeAnkur
Ankur
11 hours
Day 17 of #GoogleKeepClone — Added full Undo/Redo support with keyboard shortcuts (Ctrl+Z / Ctrl+Y) using React state history.Fixed useEffect deps via useCallback & cleaned up UI logic. Archive popup done Smooth & bug-free! Still need refining NoteCreate.tsx #buildinginpublic
1
0
1
@HustleCodeAnkur
Ankur
4 days
Day 16 of #GoogleKeepClone Important frontend realization: <textarea> for notes isn’t enough It only supports plain text — no headings & icons real trick contentEditable="true" divs — just like Google Keep They allow live editing, rich text, image or icon insertion #BuildInPublic
0
0
9
@HustleCodeAnkur
Ankur
4 days
Day 15 — #GoogleKeepClone Backend: (Node - Express - Mongo) Frontend: started — built a Google Keep–style Navbar + Menu bar Button and input components for resuability Next → noteCreator & all notePage, Building in public, learning as I go. #BuildInPublic #WebDevelopment
1
0
4
@HustleCodeAnkur
Ankur
6 days
Day 13-14 of #GoogleKeepClone After 2 months deep in backend (Node, Express, MongoDB), I took 2 days to fully revisit React — components, hooks, and flow Now back on Google Keep–style frontend with just pure understanding #WebDevelopment #LearnInPublic
0
0
5
@HustleCodeAnkur
Ankur
8 days
Ready for frontend of Google keepClone!
0
0
3
@HustleCodeAnkur
Ankur
9 days
Day 13 of #googleKeepClone — backend ready now! did full Postman and found bugs across stack. Spent day debugging: fix route params, validation, JWT middleware, body parsing, ObjectId checks, token flows every bug — makes logical thinking stronger #WebDevelopment #BuildInPublic
2
0
6
@HustleCodeAnkur
Ankur
9 days
The magic you seek as a web developer is hidden in the lines of code you postpone, the bug you ignore, and the feature you overthink. Growth happens when you tackle the tasks you’re avoiding.That’s where real progress lives.let's #CONNECT & grow together @X #WebDev #BuildInPublic
0
0
5
@HustleCodeAnkur
Ankur
10 days
Day 12 #GoogleKeepClone — wrapped up reminder.route.js & setting.route.js - Reminder routes: smart scheduling, validation & user linkage - Settings routes: theme, preferences & toggles All secured via verifyJWT (Middlewares) Tomorrow will be full Postman testing #BuildInPublic
0
0
5
@HustleCodeAnkur
Ankur
11 days
Day 11 googleKeepClone— built user.route.js & note.route.js: JWT-protected routes, clean controllers & validation. Used route params for :id, proper HTTP verbs, and centralized verifyJWT middleware. 2 more route files then Ready for Postman testing and debugging #BuildInPublic
0
0
5
@HustleCodeAnkur
Ankur
11 days
Day 10 Google Keep Clone: Focused on setting.controller.js — implementing getUserSetting and updateUserSetting function for personalized preferences.Made strategic updates to reminder.controller.js for better alert Progressing toward a polished, user-centric app! #WebDevelopment
0
0
2
@HustleCodeAnkur
Ankur
12 days
Hey @X algorithm, I'm looking to #CONNECT with people interested in: 🎨 Frontend 💼 Backend 👩‍💻 Gen AI ✨ Full Stack 🧑‍💻 DevOps ✅ DSA 🧠 AI/ML 🧱 Web3 📊 Data Science 💸 Freelancing 🐍 Python 🔨 Startups Let’s grow, learn & build together! 💪🔥
9
0
7
@HustleCodeAnkur
Ankur
13 days
Day 9 (GoogleKeepClone) | Deep-dived into backend logic today — built robust Note controller handling CRUD, archive, restore & collaborators with precision. Used aggregation pipelines, error abstraction & modular async ops for production-grade flow #BuildInPublic #WebDevelopment
0
0
3
@HustleCodeAnkur
Ankur
14 days
Day 8 ( GoogleKeepClone ) | Today’s grind was all about making Note.Controller.js Wrap up by — create, update, archive, restore, soft delete, trash, and collaborator Logic. Used aggregation for sorting, asyncHandler for clean ops, ApiError/Response for consistency. #BuildInPublic
2
0
6
@HustleCodeAnkur
Ankur
15 days
Day 7 | Major upgrade! My user.controller.js now handles registration, login, logout, changeCurrentPassword, generateAccess & RefreshToken, fetching current user, updateAccountDetails, and getting all notes. Backend’s smarter,Authentication tighter,and user experience Next-level.
0
0
3
@HustleCodeAnkur
Ankur
16 days
Day 6 | Just created a user.controller.js for my Google keep clone! All user logic—registration, login, profile updates—now lives in one dedicated file.Clean code,better structure,and easier maintenance. Love how modular controller make backend more scalable! #BuildInPublic
1
0
6
@HustleCodeAnkur
Ankur
16 days
start to Built the backbone of my backend - Middlewares! Not just JWT or error handling they enforce API contracts, attach user context, normalize responses, log every move, and gate features securely. Pro tip: fix (req,res,next), trim 'Bearer ', use ESM exports #WebDevelopment
1
0
2
@HustleCodeAnkur
Ankur
17 days
Day 5 of Google Keep Clone | Started backend setup today First step ? writing middlewares — backbone of every Express app >JWT Auth Middleware >Error Handler >Not Found Handler Good middleware = stable backend Before routes & controllers, get middlewares right! #WebDevelopment
0
0
3
@HustleCodeAnkur
Ankur
17 days
Ever wondered how apps store and deliver all those crisp images & videos so fast? 🤔 Meet Cloudinary — the media powerhouse behind modern web magic! ☁️
0
0
1
@HustleCodeAnkur
Ankur
18 days
Using Cloudinary in my Google Keep project is game changer! It lets me add custom background images and user-uploaded photos effortlessly. Store,transform,and deliver images with just few lines of code.Perfect for personalization and stunning visuals—Day 4 progress!#BuildInPublic
1
0
5