Projects : Tasty Kitchens (Swiggy/Zomato Clone) Live | Github Technologies used : HTML, CSS, JavaScript, React JS, Bootstrap, React Slick, Figma, client storage.
Implemented a responsive Online Food Ordering System like Swiggy/Zomato where users can see popular restaurants with sort by rating, specific restaurant details, adding or removing food items to cart, and payments section.
Implemented different routes for features like login, home, specific restaurant details, cart by using React Router components Route, Switch, Link.
Implemented horizontal scrolling (carousel images on the home page) using React Third Party library called React Slick.
Used Figma mockups to implement UI-rich and pixel-perfect React components.
Used fetch to call REST APIs for popular restaurants with sort by, specific restaurant details.
Implemented username and password authentication and persisted login state using client storage.
Implemented a protected route to ensure only authenticated users can access the pages like home, specific restaurant details, etc. Maharaja Agarsen Himalyan Garhwal University, Pokhra BCA (CSE) 65% 2019 – 2022 UP Group of Colleges, Chuttmalpur Diploma 78% 2015 – 2018 JV Jain Inter College, Saharanpur Intermediate 64 % 2014 – 2015 High School 85 % 2012 – 2013 Nxt Watch (Youtube Clone) Live | Github Technologies used : React JS, JavaScript, CSS, Bootstrap, Routing, REST API Calls, Local Storage, JWT Token, Authorization, Authentication.
Created the Nxt Watch app, a YouTube alternative allowing users to log in, browse video categories such as Trending and Gaming, view saved videos, and search for specific content with a customizable theme.
Designed interactive pages, including Login, Home, Trending, Gaming, and Saved videos, using React components, state management, and lists.
Implemented a secure login system with username/password input, followed by API calls and JWT token handling for persistent login states.
Utilised React Router components (Route, Switch, Link) to establish distinct routes for various pages, enforcing authentication through protected routes. Nxt Trendz (E-commerce Website Clone) Live | Github Technologies used : React JS, JS, CSS, Bootstrap, Routing, REST API Calls, Local Storage, JWT Token, Authorization, Authentication
Developed a cutting-edge e-commerce platform inspired by Amazon and Flipkart.
Built pages for Login, Products, and Product details with React Router, React components, form inputs, and event handlers.
Enabled secure authentication and authorization with JWT tokens and REST API calls.