NORMA eResearch @NCI Library

phoneplex – Mobile Phone E-Commerce Website: Technical Report

Nechifor, Sorin (2022) phoneplex – Mobile Phone E-Commerce Website: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (3MB) | Preview


This technical report from phoneplex outlines the premise of the E-Commerce website that sells mobile phones to customers with a basic artificial intelligence that recommends phones to users based on viewing history. Django is the web framework of choice for the application due to the rich features that are packaged within, as well as other libraries like Bootstrap and jQuery that help deal with the styling and manipulation of HTML elements in the DOM, sklearn for the K Nearest Neighbour algorithm and Selenium for testing. The advanced mobile store project idea originated from the second template in the ‘Undergraduate Project Ideas’ as the project had to be changed a week before the mid-point implementation due to technical issues.

The functionality currently incorporated into the application is a login page, a register page, adding items to cart, removing items from a cart, checkout validation, email scheduling, recommending phones based on viewing history and payment handling. Other screenshots of code snippets dealing with Models and powerful HTML templates have been provided as well as key GUI information. An extensive testing suite covers the majority of the application. The project is a success as all key requirements have been met and are functional. The response times of the application is also relatively speedy, ensuring that users have a smooth browsing experience.

Item Type: Thesis (Undergraduate)
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
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Clara Chan
Date Deposited: 12 Sep 2022 12:06
Last Modified: 12 Sep 2022 12:06

Actions (login required)

View Item View Item