Update on 2nd #100DaysOfCode challenge. Iโm working on ecom site for a pharmacy that uses proprietary software built with old MS Access .mdb file ๐ it doesn't even support "LIMIT" keyword lol. Itโs wild tryinโ to bring that ancient setup into the modern web world lol Itโs a
Update on 2nd #100DaysOfCode challenge. Iโm working on ecom site for a pharmacy that uses proprietary software built with old MS Access .mdb file ๐ it doesn't even support "LIMIT" keyword lol. Itโs wild tryinโ to bring that ancient setup into the modern web world lol Itโs a
Day 30-34 of 2nd #100DaysOfCode : i added product reviews! you can:
- add reviews on products
-delete your reviews
-rate reviews helpfull or not
nd now i don't know what to add next ๐ we'll see.
check out the website nd lemme know if u find any bugs ๐ฌ https://t.co/95AstnGfBR
Day 19-23 of 2nd #100DaysOfCode : so i added the coupons feature and it looks AWESOME! i made the switching of coupons faster for the video only ofc lol i'll add later the option to add coupons for certain products or categories only then i'll start with the wishlist.
now tell me why tf there's no Meta Pixel Helper extension for @firefox ๐ i had to DESECRATE my kali linux installation with Chrome spyware just so i can test FB Pixel on my website smh
Day 15-18 of 2nd #100DaysOfCode : soo when i said im done with the website... i guess i lied ๐คฃ i added discount thingy idk how i missed that lol nd a "new" badge too. nd added Facebook pixel, Google analytics/Tag Manager. and i'll add "store discount" nd wishlist next
Day 14-17 of 2nd #100DaysOfCode : secured the API endpoints more i restricted resources access to authorized users and admins. fixed some bugs/UI issues. i think im done with this website FINALLY lol nd i definitely understand the new nextjs app router better now
Day 8-13 of 2nd #100DaysOfCode : more i18n ๐ซ it's so tiring i swear. i added i18n to all zod errors messages i found this on github that helped a lot https://t.co/3vmBFwRnqN
check it out!
https://t.co/95AstnFHMj
for admin panel access
creds: [email protected] pass: rdshopadmin
Day 3-8 of 2nd #100DaysOfCode : ik i said the website is almost finished buuuut im still stuck with i18n lol its soo TIDIES nd its only 3 fixed languages not even dynamic where a user can add a new lang later ๐ญ i wish AI was reliable enough to translate a whole website correctly
Day 98-102 of #100DaysOfCode : i finished the challenge Yaaay! ๐ฅณ nd we're already 2 days in the 2nd 100Days.
so website is almost done! i just need to add lang options for names and description for products, categories ect... in backend
check it out now๐
https://t.co/95AstnFHMj
Day 94-98 of #100DaysOfCode : so i've been implementing i18n with next-intl and it's SO TIDIES lol especially with languages that write from rtl ๐ฉ
and 2 days until i finish the challenge ๐ i def will add another 100 days lol
Day 90-94 of #100DaysOfCode : kept changing backend code nd introducing more bugs everywhere lol
added addresses and orders page in account dashboard
fixed clerk webhooks
deployed to vercel nd spent all day tryna fix a bug caused by my dumb brain lol (i kept env var as localhost)
Day 86-90 of #100DaysOfCode : finally finished the COD shipping element ๐ฎโ๐จ nd it looks AWESOME! i copied the stripe element as best i can lol i'm happy with the results
Day 83, 84 n 85 #100DaysOfCode : i've been battling with stripe address Element and trying to make it work with my backend but didn't find a way to do it well so i decided to not store the address in my DB if the customer used stripe only if he chooses COD. ๐ฎโ๐จ
Day 80 ,81 n 82 of #100DaysOfCode : i've been redoing the order checkout logic because i've been storing order items in stripe metadata but it only allows 500 chars max so i'm storing the order in db first then when the stripe callback hits my backend i update the payment status.