Can you explain one full-stack project you built and how you handled both frontend and backend
Sigiloso
es, I built a full-stack restaurant web application called D-Dine. On the frontend, I used React, HTML, CSS, and JavaScript to create a responsive UI. Users can choose between Dine-in and Delivery, browse menu items, add items to cart, and update quantities dynamically. On the backend, I used Node.js and Express to create RESTful routes. I stored menu and order data in MongoDB. I implemented session-based cart management so that user selections are maintained until checkout. For authentication, I created protected routes for chefs, where only authorized users can view dine-in and delivery orders. I also integrated Google Maps Geocoding API to convert delivery addresses into latitude and longitude coordinates, so delivery locations can be handled properly. This project helped me understand how frontend and backend communicate, how to manage sessions, and how to structure a scalable application