diff_months: 11

IFQ557 Rapid Web Development

Download Solution Now
Added on: 2024-11-20 10:30:08
Order Code: SA Student Dimitris IT Computer Science Assignment(12_23_38916_153)
Question Task Id: 499518

IFQ557 Rapid Web Development

Assignment 2: Solution

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

Weighting:50%

Due date:11.59pm AEST Friday 15 December 2023 (Assignment Week)

After you have read this information, head over to theHYPERLINK "https://canvas.qutonline.edu.au/courses/1377/discussion_topics/113441" o "Assignment Q&A"Assignment 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 supportsHYPERLINK "https://canvas.qutonline.edu.au/courses/1377/assignments/6183" o "unit learning outcomes 1 and 2"unit 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.

Part B:You should submit a video presentation of your application onHYPERLINK "https://canvas.qutonline.edu.au/courses/1377/assignments/6184" o "Assignment 2: Video submission"Assignment 2: Video submission.Your presentation should be succinct (five minutes is sufficient), introduce the purpose of your ecommerce store, and demonstrate the functionality of the working site.

Assignment criteriaCustomer landing page.

Item detail page.

Shopping basket.

Checkout page.

Video presentation.

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

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