Pratik Thakur
@Pratikwebtech
Followers
2K
Following
65K
Media
170
Statuses
2K
Building projects in public π LinkedIn: https://t.co/nGnFNqAlDi GitHub: https://t.co/6SUuF9aA7H
Joined May 2025
β
Day 132 of #100DaysOfCode => Added forgot password and reset password functions in the app and tested them successfully =>Need to submit two assignments tomorrow and physics practical as well π₯² #learninpublic #buildinpublic
7
6
225
β
Day 131 of #100DaysOfCode Completed authentication for the social media app using JSON Web Tokens, with refresh tokens stored in cookies and Redis and input validation using Zod .π Also tested everything using Postman #learninpublic #buildinpublic
6
3
164
β
Day 130 of #100DaysOfCode =>Designed all database tables and their relationships for the social media app =>Connected Prisma and started working on authentication #learninpublic #buildinpublic
15
5
192
β
Day 129 of #100DaysOfCode π Finalized the features for my MVP social media app and set up the initial project folders Cant give too much time due to endsems π₯² #learninpublic #buildinpublic
13
4
177
β
Day 128 of #100DaysOfCode I m going to build a social media app using everything Iβve learned so far! Spent today planning out how the app should work, didnβt write much code π #learninpublic #buildinpublic
13
1
157
β
Day 127 of #100DaysOfCode Today i started learning about webhooks today to integrate Stripe, GitHub, and other services into my projects π #LearnInPublic #buildinPublic
11
4
173
β
Day 126 of #100DaysOfCode Learned about message persistence so users get old messages even if they were offline when they reconnect. Also implemented message seen status and read timestamps π Today didnt do much due to 8-6 college plus travelπ₯² #learninpublic #buildinpublic
16
6
226
β
Day 125 of #100DaysOfCode π Learned how reconnection works with WebSockets and implemented room creation and private messaging (like DMs) π #learninpublic #buildinpublic
15
4
221
β
Day 124 of #100DaysOfCode Today i started learning real-time communication => explored long polling, server-sent events, and implemented a basic WebSocket server #learninpublic #buildinpublic
19
6
233
β
Day 123 of #100DaysOfCode Learned and implemented Redis cachingβnow storing previously fetched DB data in Redis for faster access next time Also explored BullMQ and used it with Resend π #learninpublic #buildinpublic
16
6
190
β
Day 122 of #100DaysOfCode =>Learned about Redis today and implemented it in JWT authentication , now storing refresh tokens in Redis instead of the DB! =>Also set up a rate limiter using Redis π #LearnInPublic #buildinpublic
23
8
251
β
Day 121 of #100DaysOfCode =>Implemented forgot & reset password functionality, users now get a reset link via email using Nodemailer and Resend Can u pls suggest me some new themes to use on vscode π #learninpublic #buildinpublic
10
2
183
β
Day 120 of #100DaysOfCode Today i learned how to upload files like images , videos etc in Express using Multer and save them on Cloudinary today π #learninPublic #buildinPublic
29
6
289
β
Day 119 of #100DaysOfCode =>Used Zod for data validation =>Switched authentication from Passport.js to JWT with refresh tokens, storing them as cookies #learninpublic #buildinPublic
5
1
156
β
Day 118 of #100DaysOfCode => Solved previous and todayβs contest questions: Max Alternating Sum, Remove Zeroes, and Transform Array => Studying hard for college end sems #LearnInPublic
10
0
135
β
Day 117 of #100DaysOfCode =>Learned about different authentication tools and implemented Passport.js today π =>Gave todayβs contest β first two were easy but couldnβt finish the third oneπ₯² #learninpublic #buildinPublic
11
0
139
β
Day 116 of #100DaysOfCode π» Made CRUD APIs using Prisma and Express, tested them using REST π Couldnβt do much today because of a college assignment π #learninPublic #buildinpublic
13
1
162
β
Day 115 of #100DaysOfCode π» Planned to make a basic blog app but hit many errors setting up TypeScript and Tailwind After a long chat with ChatGPT, turned to Stack Overflow and the first answer solved it ! #learninPublic
6
2
131
β
Day 114 of #100DaysOfCode Completed TypeScript basics and implemented with React hooks like useState, useReducer, useCallback, and more π§© DSA: Solved Find Median of Sorted Arrays #LearnInPublic
9
1
138
Day 113 of #100DaysOfCode π» Still learning TypeScript . Should finish it and start a new project tomorrow! π§© DSA: Solved Valid Sudoku Getting the feeling i m gonna get sick π₯² #learninPublic
17
1
140