Experience the ultimate convenience with full-stack chair store website. Browse through wide selection of products and easily place online orders. user-friendly interface allows you to sign up, add items to your cart, and provide delivery details in just a few clicks. You can also view comprehensive product details and track your order status. Plus, my future plans include enhancing the website with React components for a more responsive and efficient user experience.
Link to project: https://chairs-store-website.onrender.com/
Tech used: Node.js, Express, MongoDB, EJS, HTML, CSS, JavaScript
I'm working to include React instead of EJS to dynamically refresh each component separately without loading entire page for each change with the state of each componen
How to implement Bootstrap for styling the UI and making the UX much more better. configuration of mongoose Schema to accept nested arrays of documents withing array and how to populate those documents How to display the count of the selected items in the cart by using computeCountItems function and fixing the bug when logging out by applying a conditionals that handle such scenario or case, I got stuck for days not too much but about 3 or 4 days till I figured out to handle and resolve based on my analytical logic on what I'm facing after trying many different methods such as googling, searching and reading through articles to get access to someone's experience with such problem but that doesn't work, then I get to the concept that I can depend on what I know and my software skill based on the simple rule that the computer will do what you tell it to do so my I applied my analytical logic beside my knowledge and experience to get the job done and finally I've did it and that's a big win that's I'm so proud of and give me that awesome rewarding feeling of getting through and overcoming struggle and being confident that I can get it done whatever how difficult the challenge I'm going through.
Take a look at some of my work examples: