Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

INTRODUCTION You are required to develop an ecommerce website using the technology stack that you have learned in this course. The tech stack include the

INTRODUCTION You are required to develop an ecommerce website using the technology stack that you have learned in this course. The tech stack include the following: HTML CSS JavaScript BootStrap NodeJS MongoDB ExpressJS MongooseJ

Project Requirements The following requirements must be met to complete this project Number of Pages Your website will at least include pages Home page must include A proper header and footer. A little bit of an intro about the products that you are selling on the store. You will sale products divided into three Categories for example if i sale clothes i can divide clothes into these three categories 1) Men 2) Women 3) Children Your Navigation Bar must include a HTML Form having only a single Text Field. In this field we can write the category name of any product and hit the Search button. This action should send a QUERY to Database and the Database should return only those products which have Category equal to the Category you entered in the search field. Display these returned products on any new HTML page. Products page This is the page which renders all the products fetched from your database Say you have created 10 Products and saved into your DataBase, this page must read and render all the Products. Show page On the Product page each product must have a link named as Show Details When someone clicks on that link a new page will appear displaying that particular Product on that single page Create New Product page This page renders a HTML form in which we can enter data to create a new product such as productName, price, quantity, category, description etc. Edit the existing Product page On the Product page each product must have a link named as Edit Details

If you did not fulfill the following requirements Write a QUERY that fetches Five most recent Products from your Database and display them on the home page Your Navigation Bar must include a HTML Form having only a single Text Field. In this field we can write the category name of any product and hit the Search button. This action should send a QUERY to Database and the Database should return only those products which have Category equal to the Category you entered in the search field. Display these returned products on any new HTML page. Make sure to write all your ROUTES according to RESTFUL convention Use proper verb (GET, POST, PUT, DELETE) while sending request to the SERVER

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Basics Computer EngineeringInformation Warehouse Basics From Science

Authors: Odiljon Jakbarov ,Anvarkhan Majidov

1st Edition

620675183X, 978-6206751830

More Books

Students also viewed these Databases questions