Professional Documents
Culture Documents
A18 CS6P05NP Interim Report 18028985
A18 CS6P05NP Interim Report 18028985
Interim Report on
TheBookBasement.com
So, I have made the web-based ecommerce website of the stationery. It helps
the people to get their desired stationery products with wide variety of options
and in affordable price. Also, it helps people to save time of the people and they
would get proper satisfaction on their purchased goods. The interface of the
website simple that it can be used by any categories of people. This reports
briefly describes about all the related tasks and techniques that is carried out
during the development of the project. This project has been carried out by the
extensive research works on the existing stationery ecommerce in the current
context of Nepal and all around the world.
Table of Contents
School of Computing & Digital Media............................................................... 1
1. Introduction ................................................................................................. 1
1.1 Introduction ............................................................................................ 1
1.2 World Scenario ...................................................................................... 2
1.3 Nepal Scenario ...................................................................................... 3
1.4 Problem Statement ................................................................................ 4
1.5 Project as Solution ................................................................................. 4
1.6 Aims of the project ................................................................................. 5
1.7 Objectives of the project ........................................................................ 6
1.8 Structure of Report ................................................................................ 7
2. Background ................................................................................................. 8
2.1 Project Elaboration ................................................................................ 8
2.2 Review of Similar websites .................................................................. 12
2.3 Reviews of Similar Journals................................................................. 17
2.4 Comparison with research material ..................................................... 22
2.5 Conclusion ........................................................................................... 23
3. Development ............................................................................................. 24
3.1 Methodologies Considered .................................................................. 24
3.2 Selected Methodology ......................................................................... 26
3.3 Reasons for selecting methodology ..................................................... 28
4. Progress ................................................................................................... 29
5. Remaining Tasks. ..................................................................................... 30
6. Bibliography .............................................................................................. 31
7. Appendix ................................................................................................... 33
7.1 Old Gantt Chart ................................................................................... 33
7.2 New Gantt Chart .................................................................................. 34
7.3 Wireframe Design ................................................................................ 35
7.4 Survey Report ...................................................................................... 41
Table of Figure
Figure 1: Graph of digital buyers worldwide from 2014 to 2021 ....................... 2
Figure 2: Wireframe of Home page .................................................................. 9
Figure 3: Wireframe of Login and sign-up form .............................................. 10
Figure 4: Wireframe of cart page ................................................................... 11
Figure 5: Homepage of offimart stationery website ........................................ 12
Figure 6: Home Page of statmo stationery website........................................ 13
Figure 7: Home page of stationerybazaar.com .............................................. 14
Figure 8: Homepage of Bhavproducts.com .................................................... 15
Figure 9: Homepage of booksmandala.com .................................................. 16
Figure 10: Journal of Electronic Commerce: A Study on Benefits and
Challenges in an Emerging Economy ..................................................... 17
Figure 11:Journal of the Impact of Website Information Convenience on E-
commerce Success of Companies ......................................................... 19
Figure 12: Journal of django based educational resources sharing website .. 21
Figure 13: Stages of Prototype methodology ................................................. 26
Figure 14: Old Gantt Chart ............................................................................. 33
Figure 15: New Gantt Chart ........................................................................... 34
Figure 16: Wireframe of About Us Page ........................................................ 35
Figure 17: Wireframe of Accessories Page .................................................... 36
Figure 18: Wireframe of blog pages ............................................................... 37
Figure 19: Wireframe of Books Page ............................................................. 38
Figure 20: Wireframe of Category Page ........................................................ 39
Figure 21: Wireframe of Product details page ................................................ 40
Table of Contents
Table 1: Table of Comparison with research material .................................... 22
Table 2: Progress table .................................................................................. 29
Table 3: Remaining Task Table ..................................................................... 30
CS6P05NP Final Year Project
1. Introduction
1.1 Introduction
The progress in the field of technology, computers and telecommunications
as well as internet technology has risen up to the high due to which society
and the world has gone to next level. The use of the internet has
experienced tremendous development in the ecommerce business. E-
commerce is the distribution, purchase, sale, marketing of items and
services through electronic systems such as the internet or computer
networks which involve electronic fund transfer. Due to e-commerce
business, it has increase competitiveness among companies which forced
companies to improve customer services. In today’s context, ecommerce
website has become the important factors to make product successful of
any company. It has played important role in accelerating and increasing
sales by utilizing the online platform like websites.
Ashutosh Sunar 1
CS6P05NP Final Year Project
The above bar graph shows that the number of digital buyers worldwide is
increasing year after years. In 2019, as an estimation of 1.92 billion people
have purchased goods or services online and during the same year, e-retail
sales has surpassed 3.5 trillion U.S. dollars worldwide (Department, 2020).
Ashutosh Sunar 2
CS6P05NP Final Year Project
Ashutosh Sunar 3
CS6P05NP Final Year Project
Ashutosh Sunar 4
CS6P05NP Final Year Project
Ashutosh Sunar 5
CS6P05NP Final Year Project
Ashutosh Sunar 6
CS6P05NP Final Year Project
Progress: It covers overall progress of the project till now in tabular form.
Ashutosh Sunar 7
CS6P05NP Final Year Project
2. Background
2.1 Project Elaboration
“TheBookBasement.com” is web-based ecommerce application for
stationery which deals with the stationery products like books, pen, pencils
etc. This website helps people to buy their desired stationery products
anywhere and anytime. It would be user friendly and easy to use as the UI
design would be simple. With the help of this, people can buy the stationery
product easily and save time. As many people do not walk through the
market and buy products, so it helps those people who feels lazy and
mostly prefer online shop. It is going to be developed in python IDEs and
Django framework and HTML and CSS for different designs functions. The
main aim of this project is to make the user-friendly ecommerce site for the
stationery and save time of the people by investigating the scope of the
project
This project is mostly beneficial for those people who uses stationery
products most of the time like the people who work in office or the students.
It saves their time and effort. It is very useful in current scenario as due to
COVID-19; many people can go to market and buy stationery items. So,
with the help of my website people can buy their desired needs.
The project was started by doing the research about the requirements
needed for project. The reviews and survey way taken from the people
about their experience in online shopping. On the basis of reviews taken
Ashutosh Sunar 8
CS6P05NP Final Year Project
from the people as well as research done, the wireframe of the website is
drawn. With the help of wireframe, the UI design of website is designed.
Wireframe
1. Home Page
This is the homepage of the website where the customer can see
the list of the products and customer can add product to cart
which they want to purchase.
Ashutosh Sunar 9
CS6P05NP Final Year Project
This is Login and sign-up form where the customer can create the
user account by filling the sign-up form. Also, to buy the product the
customer should logged in.
Ashutosh Sunar 10
CS6P05NP Final Year Project
3. Cart Page
This is the cart page where the user/customer can see the items which
they have added in cart. Also, there would be a checkout option from
customer can check out items of cart.
Ashutosh Sunar 11
CS6P05NP Final Year Project
Ashutosh Sunar 12
CS6P05NP Final Year Project
b) www.statmo.in
Ashutosh Sunar 13
CS6P05NP Final Year Project
c) www.stationerybazaar.com
Ashutosh Sunar 14
CS6P05NP Final Year Project
d) www.bhavproducts.com
Ashutosh Sunar 15
CS6P05NP Final Year Project
e) www.booksmandala.com
Ashutosh Sunar 16
CS6P05NP Final Year Project
As the growing use of the internet, tablet devices and smart phones,
ecommerce has showered many opportunities for developing countries
to gain a stronger foothold in the multilateral trading system. Also, due
to social media expansion, the conversation between businesses and
customers are engaging more which makes it easier for transactional
exchanges to happen online. It helps both retailers and customers. The
main benefits from retailer points of view are increasing revenue and
reducing operation and maintenance costs through internets. And the
main benefits form customer points of view are saves times and eases
access from anywhere. This journal mainly focuses that ecommerce
Ashutosh Sunar 17
CS6P05NP Final Year Project
Ashutosh Sunar 18
CS6P05NP Final Year Project
Ashutosh Sunar 19
CS6P05NP Final Year Project
From this journal I can conclude that there are many factors which can
affect ecommerce websites. With the rich in information, customer can
have lots of options to buy services or goods (Salehi, 2012).
Ashutosh Sunar 20
CS6P05NP Final Year Project
From this journal, I have learned about the Django. Django is a high-
level Python Web framework that encourages rapid development. It is
built by the experienced developer so it takes care of much of the
problem of web development. It is free and open source. Its primary
goal is to build complex, database-driven website easily. It emphasizes
reusability and pluggability of the components, less code, low coupling
and rapid development. It also provides an optional administrative
create, read, update and delete interface that is generated dynamically
through admin models.
From this journal, I have learned about the Django web framework
which have I have been using to develop my project (Adamya Shyam,
2020).
Ashutosh Sunar 21
CS6P05NP Final Year Project
Ashutosh Sunar 22
CS6P05NP Final Year Project
2.5 Conclusion
After analysing above reviews that I found that the ecommerce website of
stationery is quite unpopular. Stationery products is one of the essential in
our daily life. Many people have to go to market and buy it. Also, they will
not have wide variety of options to buy. Also, they cannot compare the
prices of different products as they are forced to buy from single store due
to paucity of time.
So, I found out that the ecommerce website for stationery is very useful for
both retail sellers and customers. By using this website people can save
time and can utilize the saved time for others works. The user interface of
my project is very user friendly which helps people to buy their desired
stationery products in an easy way. Customer can also search the products
according to name and can also add the product to the Wishlist. Also, the
seller’s revenue will increase.
Ashutosh Sunar 23
CS6P05NP Final Year Project
3. Development
3.1 Methodologies Considered
The software development methodology is the framework which is used to
structure, plan and control the process of developing a software. There are
wide variety of software development methodology which have been
evolved over the years having its own recognized strengths and weakness.
Every software or system is developed using certain software development
methodologies. One software methodology is not necessarily suitable for
use by all the projects. Also, while developing my project, I have considered
few of the methodologies that would be suitable and could meet the
requirements and expectations of my projects. The methodologies that I
realized which could be suitable for my projects are briefly explained below
(Khan, 2016).
Ashutosh Sunar 24
CS6P05NP Final Year Project
Ashutosh Sunar 25
CS6P05NP Final Year Project
b. Quicks design
In this phase simple design of system is created. Though it is not
complete design but it gives a brief idea of the system to the end
user. Also, it helps in building prototype. In my case I have created
the wireframes of different pages.
Ashutosh Sunar 26
CS6P05NP Final Year Project
c. Build a Prototype
In this stage, prototype of the actual system is developed on the
basis of information gathered and quick designed of system. It can
be called as the small working model of the actual system. In my
case, I have proposed the first prototype which contains certain part
of actual website.
e. Refining prototype
In this phase, the prototype is refined according to user’s feedback
and suggestions. This phase will run in loop until the requirements
of the users are met. After the user is satisfied with developed
prototype, final system is developed on the basis of approved
prototype. In my case I will develop number of prototype and
simultaneously take reviews and suggestions from supervisor.
In this way, the final product or system is developed under the prototype
methodology (Guru99, n.d.).
Ashutosh Sunar 27
CS6P05NP Final Year Project
Ashutosh Sunar 28
CS6P05NP Final Year Project
4. Progress
S.N. Task Name Proposed Actual Date Remarks
Date
1 Planning Oct 1,2020 Oct 1,2020 Completed
2 Requirements for Nov 25, Nov 25, 2020 Completed
Prototype I 2020
3 Proposal Submission Oct 11,2020 Oct 11,2020 Completed
4 Wireframe Design Nov Nov 30,2020 Completed
30,2020
5 Questionnaire survey Dec Dec 10,2020 Completed
for requirement analysis 10,2020
6 Prototype I Dec Dec 11, 2020 Completed
31,2020
7 Evaluation and Reviews Dec14,2020 Dec 14,2020 Completed
Table 2: Progress table
The above table was created on the basis of new Gantt chart mentioned in the
Appendix.
Ashutosh Sunar 29
CS6P05NP Final Year Project
5. Remaining Tasks.
S.N. Task Name Proposed Date
1 Submission of Interim Report 3 Jan,2021
2 Requirement for Prototype II 18 Jan,2021
3 Prototype II 12 Feb,2021
4 Evaluation and review II 15 Feb,2021
5 Finalizing the Prototype 28 Feb, 2021
6 Development 31 March,2021
7 Testing 14 April,2021
8 Final Report and project Submission 26 April,2021
Table 3: Remaining Task Table
This table is created on the basis of new Gantt chart which is mentioned in
Appendix.
Ashutosh Sunar 30
CS6P05NP Final Year Project
6. Bibliography
Adamya Shyam, N. M., 2020. A Django Based Educational Resource Sharing Website: Shreic.
Journal of Scientific Research, LXIV(1), pp. 238-252.
Khan, A. G., 2016. Electronic Commerce: A Study on Benefits and Challenges in an Emerging
Economy. Global Journal of Management and Business Research: : B Economics and
Commerce, XVI(1), pp. 19-22.
Salehi, F., 2012. The Impact of Website Information Convenience on E-commerce Success of
Companies. Procedia - Social and Behavioral Science, Volume LVII, pp. 381-387.
Ashutosh Sunar 31
CS6P05NP Final Year Project
Ashutosh Sunar 32
CS6P05NP Final Year Project
7. Appendix
7.1 Old Gantt Chart
The above Gantt chart was made in the initial phase of my project. So,
here the task I mentioned and the proposed date I mentioned does not
meet the flow of my project.
Ashutosh Sunar 33
CS6P05NP Final Year Project
The above Gantt chart is new one which is made after doing sufficient research
for the project. The progress and remaining task’s tables that I have created
above is on the basis of this chart.
Ashutosh Sunar 34
CS6P05NP Final Year Project
Ashutosh Sunar 35
CS6P05NP Final Year Project
Ashutosh Sunar 36
CS6P05NP Final Year Project
Ashutosh Sunar 37
CS6P05NP Final Year Project
Ashutosh Sunar 38
CS6P05NP Final Year Project
Ashutosh Sunar 39
CS6P05NP Final Year Project
Ashutosh Sunar 40
CS6P05NP Final Year Project
Ashutosh Sunar 41
CS6P05NP Final Year Project
Ashutosh Sunar 42
CS6P05NP Final Year Project
Ashutosh Sunar 43
CS6P05NP Final Year Project
Ashutosh Sunar 44
CS6P05NP Final Year Project
Ashutosh Sunar 45