June 16, 2025
made the whole site + the piano in the navbar and the footer
things done -
1. made the whole OTP system, like, the otp is sent to the email and saved in redis using a token, which is sent to frontend and then comes to backend again along with the entered OTP, then the backend compares both and validates the OTP.
2. supabase setup - signup functionality and flag if a pre-existing user tries to signup again.
made a break point in the section below hero so that the smooth scroll doesnt scroll past it and ruin the animation, added lines, using xarrow for it rn, made them responsive with different paths. also remade the animations, i had to remake them as i changed the whole setup - changed from consistence blocks to randomly diagonally placed blocks, moved from svg to xarrow. they arent much visible rn as im still finding out ways to make the boxes ride the xarrow lines, as it uses absolute positioning which makes finding the exact svg position quite complicated.
made the setup for the scroll animation below the hero better, earlier it was looking too bland as it was all some boxes below each other, now there is a randomness, but with the randomness came the responsiveness issues, so i had to fix them, also implemented smooth scrolling
It's a platform for beginners to get into coding easily as the whole tech scene looks so intimidating from outside, everybody knows about github but the new learners aren't able to always catch it which makes them give up overtime, being a beginner myself, I faced this thing a lot. this is a more gentle gradient for them
made this lil accordion for FAQs, done with this project!
made the navbar working, added dropdowns for culture/monuments, made a footer
made this designer navbar!
made the landing page a lot better
Made a basic landing section
Ah I am making this thing for grub and i wasn't having any idea so i just picked up the simplest thing - making a site for a place.
This was widely regarded as a great move by everyone.