Shaw, Colin (2023) Star Nutrition: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.
Preview |
PDF (Bachelor of Science)
Download (12MB) | Preview |
Abstract
The report's goal is to give a breakdown of the essential elements and features of Star Nutrition. The reports delve into the application's structure, covering models like Product, Category, Order, and UserProfiles that specify the data architecture and interactions. The operations for the homepage, product listing, and checkout are described, including information on how views manage incoming requests and produce suitable HTTP replies.
The Category and Product models, which classify and represent products with their qualities, are two models that are highlighted in the paper. Order information and line items are managed via the Order and OrderLineItem models, respectively. Additional user data is kept in user profiles. It is explained how views like "products_view" control the organisation, sorting, and searching of product displays. The checkout procedure is divided into parts, starting with form submissions and ending with payment processing via the Stripe API.
The report provides a thorough overview of the fundamental components of the programme, including models, views, and forms. It emphasises how these elements work together invisibly to make Star Nutrition. The report is a reference for readers and developers interested in learning about the internal workings of the Django-based e-commerce platform.
Item Type: | Thesis (Undergraduate) |
---|---|
Supervisors: | Name Email -, - UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science Q Science > QA Mathematics > Computer software T Technology > T Technology (General) > Information Technology > Computer software H Social Sciences > HF Commerce > Electronic Commerce Q Science > QP Physiology > Nutrition |
Divisions: | School of Computing > Bachelor of Science (Honours) in Computing |
Depositing User: | Tamara Malone |
Date Deposited: | 01 Aug 2024 09:20 |
Last Modified: | 01 Aug 2024 09:20 |
URI: | https://norma.ncirl.ie/id/eprint/7005 |
Actions (login required)
View Item |