Ecommerce Web Application

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.

Bibliografiset tiedot
Päätekijä: Pantha, Khaled Mahmud
Muut tekijät: Akhanda, Farhan Isteaq
Aineistotyyppi: Opinnäyte
Kieli:English
Julkaistu: Brac University 2023
Aiheet:
Linkit:http://hdl.handle.net/10361/18049
id 10361-18049
record_format dspace
spelling 10361-180492023-04-02T21:01:50Z Ecommerce Web Application Pantha, Khaled Mahmud Akhanda, Farhan Isteaq Rabiul Alam, Md. Golam Department of Computer Science and Engineering, Brac University DRY Jinja2 Django E-commerce Web Application E-commerce. Application software. This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022. Cataloged from PDF version of thesis. Includes bibliographical references (page 17). ECommerce is the term used to describe the selling of products and services online. It’s one of the most dynamic industries in the world, and it’s growing faster than ever in the past few years. In 2016, ecommerce sales reached $521.6 billion worldwide. Many people believe that ecommerce will soon surpass traditional banking as the number one way for businesses to make money. That’s because ecommerce sites can offer a lot of advantages over traditional methods of selling products. The COVID 19 issue is accelerating the growth of e-commerce towards new industries, customers, and product categories. This might mean that over time, e-commerce transactions will change from being for luxuries to being for necessities [2]. Since I had the option to work on any project for my internship final, I decided to choose ecommerce website development for the aforementioned reasons. I developed my python development skills while working in the industry, therefore I decided to complete the project using Django, a python-based web development framework. And because the back-end programming was my main area of focus, I largely used HTML and CSS for front-end development. Since I had not yet developed a website, the process was undoubtedly tough. As a result, I had to master a range of new technologies, including DRY (Don’t Repeat Yourself)[1], creating website structures, and learning new languages like HTML and CSS. I have acquired a variety of different skills throughout the course of my career, including team leadership, communication, and appropriate research techniques for problem-solving. The use of a templating language like Jinja2 and knowing which functions to use with what is an example of a hurdle I encountered while developing. Additionally, installing libraries and dependencies presented many difficulties. I had to manually install many libraries or store them in my project folder in order for it to work because I couldn’t install them using the command prompt. However, when I encountered more difficulties, it took me less time to find a solution. As a result, from my perspective, I would strongly advise students like me to take part in these kinds of real-world projects rather than solely depending on textual or academic knowledge. He or she will be able to learn a lot during this procedure. Khaled Mahmud Pantha B. Computer Science 2023-04-02T07:35:33Z 2023-04-02T07:35:33Z 2022 2022-09 Thesis ID: 19101084 http://hdl.handle.net/10361/18049 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 17 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic DRY
Jinja2
Django
E-commerce
Web Application
E-commerce.
Application software.
spellingShingle DRY
Jinja2
Django
E-commerce
Web Application
E-commerce.
Application software.
Pantha, Khaled Mahmud
Ecommerce Web Application
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.
author2 Akhanda, Farhan Isteaq
author_facet Akhanda, Farhan Isteaq
Pantha, Khaled Mahmud
format Thesis
author Pantha, Khaled Mahmud
author_sort Pantha, Khaled Mahmud
title Ecommerce Web Application
title_short Ecommerce Web Application
title_full Ecommerce Web Application
title_fullStr Ecommerce Web Application
title_full_unstemmed Ecommerce Web Application
title_sort ecommerce web application
publisher Brac University
publishDate 2023
url http://hdl.handle.net/10361/18049
work_keys_str_mv AT panthakhaledmahmud ecommercewebapplication
_version_ 1814309135065284608