diff_months: 11

Word/time limit:Required code + 5-minute video presentation (+/- 10%)

Download Solution Now
Added on: 2024-11-20 18:00:25
Order Code: SA Student Dimitrios IT Computer Science Assignment(11_23_38687_620)
Question Task Id: 498737

Assignment 2: Solution

Word/time limit:Required code + 5-minute video presentation (+/- 10%)

After you have read this information, head over to theAssignment Q&Adiscussion board to ask any questions and see what your peers are saying about this assignment.

Assignment overview

This assignment requires you to develop a web application implementation of your ecommerce store that implements the following technologies:

HTML and Bootstrap CSS.

Flask Templates.

Flask WTForms.

Flask SQLAlchemy.

This assignment supportsunit learning outcomes 1 and 2.

Assignment details

You are free to reuse the code from your previous assignment, make any changes, or develop the pages again so long as they meet the previous assignment brief. Ideally, you may choose to reuse your previous work as it will save you time. Your solution must demonstrate:

The following dynamic pages (use SQLite):

customer landing page (to search for products and add to a shopping basket)

item detail page (to view additional item details)

shopping basket (to view/delete items)

checkout page (enter details, order completion).

A database with three tables:

ProductsOrdersOrder_Details.

You must develop code that is well-written with reasonable comments/documentation. Your code must implement HTML, Bootstrap, and Python Flask (with other Flask modules) only. JavaScript may optionally be used as well. Your code will be tested so there should be no unexpected dependencies.

What will I submit?

You will submit two files for this assignment.

Part A:You should submit a ZIP file that contains the following:

Relevant directories, python files, HTML files, any static files your web application uses, and the README file.

The ZIP file may contain the SQLite database file that you used for testing (optional).

Please do not include any venv directory (Python virtual environment) of any Python installation. Ensure also that you check that your file size is reasonable before uploading.

You are required to implement your conceptual design from Assignment 1 to actual website in Assignment 2. In particular,

Your solution must demonstrate:

The following dynamic pages (use SQLite):

customer landing page (to search for products and add to a shopping basket)

item detail page (to view additional item details)

shopping basket (to view/delete items)

checkout page (enter details, order completion).

A database with three tables:

ProductsOrdersOrder_Details.

  • Uploaded By : Pooja Dhaka
  • Posted on : November 20th, 2024
  • Downloads : 0
  • Views : 172

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more