Download as pdf or txt
Download as pdf or txt
You are on page 1of 50

School of Computing & Digital Media

Interim Report on

TheBookBasement.com

Student Name: Ashutosh Sunar (ashutosh.sunar.a18@icp.edu.np)


Student ID: 18028985
Course: BSc (Hons) Computing
First supervisor: Mr. Abhinav Dahal
Second supervisor: Mr. Bimesh Shrestha

3rd January 2021


Abstract
Nowadays technology has played an important role in every aspect of our life.
Increased use of internet and smart mobile has made the world as a small
village. People can do most of the thing by sitting at the home. Also, ecommerce
has become the important part of the global retail market.

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.

As technology on business as increased rapidly that most of the companies


has already shifted their business in online platform. Nowadays, many
companies mainly rely on website for the distribution or sale of their
product. The ecommerce website has made easier and comfortable for the
many companies for the advancement of their business. It has played an
important role to uplift the business from the bottom to the competitive
world. Not only the business, but also it has made easier to the customers
to buy their needs easily and anywhere they want. The ecommerce
business has made the such a friendly environment between business and
customers which develops the good coordination and trust among them.
Similarly, “TheBookBasement.com” is web-based ecommerce application
for stationery which deals with the stationary products like books, pen,
pencils etc. This is basically an ecommerce website where the admin will
add stationery products and interested customer can buy the stationery
products. The main of this project is to make customer easier to buy their
desired stationery products anywhere and anytime (Winwin Yadiati, 2019
).

Ashutosh Sunar 1
CS6P05NP Final Year Project

1.2 World Scenario


The new technology has drastically changed the world and similarly, in the
field of ecommerce business as well as it has changed. In the last few
years, ecommerce has become crucial part of the global retail market. The
retail market has undergone a significant shift with the pace of internet
development. The customers of every country from virtually can have profit
from the online transactions. The number of digital buyers worldwide keeps
climbing every year due to most of the people around the world has an
internet access. Also, similarly, the ecommerce website of stationery is also
very popular in the world. There are offimart.com, notebooktherapy.com,
www.statmo.in, etc. are stationery website which are very popular in the
world. According to current calculations, the growth of ecommerce will
accelerate even further in near future.

Figure 1: Graph of digital buyers worldwide from 2014 to 2021

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

1.3 Nepal Scenario


In the field of technology, Nepal is still backward in compare to other
countries but somehow ecommerce website is quite popular in Nepal.
According to survey done in 2019, there are 31 private ISP’s in Nepal and
according to export.gov about 40% of these accounts are commercial.
Ecommerce activities is mainly popular in major cities like Kathmandu,
Pokhara, Butwal, Dharan etc. In present, there are many ecommerce
websites which are providing ecommerce services in Nepal with delivery
service. The popular ecommerce websites in Nepal are daraz.com.np,
hamrobazar.com, sastodeal.com etc. Similarly, in Nepal there are some
stationery ecommerce website like bhavproducts.com which is not quite
popular. Although ISP’s are increasing in Nepal, ecommerce business is
still backward due to insufficient market strategy. So, to develop
ecommerce business marketing strategy is much needed (Gautam, 2019).

Ashutosh Sunar 3
CS6P05NP Final Year Project

1.4 Problem Statement


Most of retail sales business cannot uplift their business due to less
distribution of their products and also customer have to take out the time
from their busy schedule to buy the things they want. Also, due to covid-19
people are facing difficulty in buying products because they cannot go
around the market and buy things.

1.5 Project as Solution


To solve the above-mentioned problem, I have approached my project as
solution. The project is an ecommerce website for stationery build in Django
framework and HTML, CSS and Bootstrap as designing function. Through
this website people can buy the stationary products easily and save time.

Ashutosh Sunar 4
CS6P05NP Final Year Project

1.6 Aims of the project


The main aim of this project is to make simple ecommerce website with
simple user interface by which customer can buy products easily. And other
aims of this project are to develop user friendly ecommerce website, to sell
the stationery items or products online etc. Also, to provide easier and
secure environment to register to the users. Moreover, to help user to save
time and money and to promote the business and digitalize it. Also, to
explore knowledge about the python along with project and to learn about
the Django framework in depth.

Ashutosh Sunar 5
CS6P05NP Final Year Project

1.7 Objectives of the project


The objectives of the project are as follows:
• Collect the requirements and information that is needed for the
project.
• Finalize the requirements and information of the project.
• Design the website with information and requirements that have
been collected.
• Develop the prototype of the website and take review from the client
• Develop the website in python programming language and Django
framework.
• Update the changes if requirements are incomplete.
• Provide the good and bad aspects of website.

Ashutosh Sunar 6
CS6P05NP Final Year Project

1.8 Structure of Report


Introduction: It covers the introduction of the project, the world perspective
and local perspective in the field of ecommerce business, problem
statement, project as solution and aims and objectives of the project.

Background: It covers the background of the project with proper project


description and also the reviews of similar websites and journals and
comparison of my project with other similar websites and conclusion of
background of the project.

Development: It covers the development part of project where


methodologies considered and reason for selecting the methodology are
described and detailed description of selected methodology.

Progress: It covers overall progress of the project till now in tabular form.

Remaining Tasks: It includes the remaining task which is to be completed


in future.

Bibliography: It covers the referencing and citation of the project.

Appendix: It includes Appendices like Gantt chart, SRS report etc.

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

The website is basically an ecommerce website where user can buy


different stationery product. Customer sees the different stationery product
in the homepage. And customer can add the product to cart but he/she
have to login if he/she wants to buy it. If the customer is new, he/she have
to sign up by providing the necessary data asked in sign up form. Also,
customer can add their desired product to their Wishlist. There would be a
blog section where customer can read the blogs. Also, if the customer has
any queries can send message by filling contact form. Customer can
search the product by the name.

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

Figure 2: Wireframe of 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

2. Login and Sign-up form

Figure 3: Wireframe of Login and sign-up form

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

Figure 4: Wireframe of 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

2.2 Review of Similar websites


a) www.offimart.com

Figure 5: Homepage of offimart stationery website

This is very similar to my project. It is one of the India’s most trusted


online stationery store which delivers all the office needs, students’
needs at the door steps. It sells from paper pins to shredders and staple
pins to software. It has wide variety of stationery products. Here,
customer can see the wide variety of product in the home page and also
can add their desired products to the cart but to purchase the products
customer must be logged in. If the customer is new, he/she must fill the
sign-up form to buy products. Customer sees the different categories of
stationery products from which they can see directly desired products.
They can search the items they need by entering the name of items in
search box. They can get the proper description of product by clicking
respective product cart. They can add their favourite items to their
Wishlist. Also, they would receive the special offer notification if the sign
up their newsletter. Also, customer can check availability of product in
their area by entering zip code of their area. Customer can pay from
digital wallet or debit card. Also, they can track their order (offimart, n.d.).

Ashutosh Sunar 12
CS6P05NP Final Year Project

b) www.statmo.in

Figure 6: Home Page of statmo stationery website.

It is also very similar to my project. It is one of the popular online stores


for stationery which has huge variety of stationery products and other
important office supplies. It aims to offer the best value for their
stationery products with maintain their top quality. It delivery for free if
the customer orders over Rs. 3000. It has the similar things like in other
ecommerce stationery websites. Customer would have the wide choices
for shopping. And they can pay through card, or digital wallet (statmo,
n.d.).

Ashutosh Sunar 13
CS6P05NP Final Year Project

c) www.stationerybazaar.com

Figure 7: Home page of stationerybazaar.com

This website is also very similar to my website. It is also one of the


leading suppliers of stationery products as well as pantry and
housekeeping items across India. It also offers wide variety of products
and services to their customers. It has also the similar features like
offimart websites. Here customer can compare the products
(stationerybazaar, 2017).

Ashutosh Sunar 14
CS6P05NP Final Year Project

d) www.bhavproducts.com

Figure 8: Homepage of Bhavproducts.com

It is also similar website to my project. It is one of the stationery websites


in Nepal which sell its own products of Copy. Though it done have the
wide variety of stationery products, it has simple but classic notebooks.
It constantly takes feedbacks from customers and keep improving in their
products. This website also has the similar features like above
ecommerce websites. But it has two payment method i.e., direct from
bank account, cash on delivery inside Kathmandu valley only.

Ashutosh Sunar 15
CS6P05NP Final Year Project

e) www.booksmandala.com

Figure 9: Homepage of booksmandala.com

It is one of the similar websites to my project. It is one of the largest book


distributors in Nepal based at Lakeside, Pokhara. It was started from a
post-card board selling to the tourists. It has wide variety of books. It also
similar features like above ecommerce websites but it only sells books.
It provides the offers like festive offers. It also sells used books. It has
the payment methods like digital wallet, cash on delivery and bank
transfer.

Ashutosh Sunar 16
CS6P05NP Final Year Project

2.3 Reviews of Similar Journals


a) Electronic Commerce: A Study on Benefits and Challenges in an
Emerging Economy

Figure 10: Journal of Electronic Commerce: A Study on Benefits and


Challenges in an Emerging Economy

This journal focuses on the benefits and challenges of ecommerce in


an emerging economy. Nowadays e-commerce has become popular in
emerging economy. It is the buying and selling of items and services
online. Many people use internet as the source of information to
compare prices or to see latest product before making purchase at the
market. So, we can say that ecommerce is just another word for the
same process.

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

revolution has changed the business of transaction by giving many


opportunities and breaking borders easily (Khan, 2016).

Ashutosh Sunar 18
CS6P05NP Final Year Project

b) The Impact of Website Information Convenience on E-commerce


Success of Companies.

Figure 11:Journal of the Impact of Website Information Convenience on E-


commerce Success of Companies

Ecommerce an online market which has been growing rapidly and


changing patterns of business with manufacturers, distributors and
customers using the internet as essential tool for communication. It can
offer best products choices in affordable price without the limitation of
time and space. Consumer can take benefits of less prices, faster
searches, easier comparisons and more choices. Website information
plays an important role in e-commerce. The information can help
customers to make decisions in online shopping. With the increased
information on the website, customer will get more information and can
make better decision and get more satisfaction with their purchase.
Information is very important for any business as it cover market trends,
customer profit, buying performance. Besides website information
website design also plays very important role to ensure the success of
the business.

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

c) A Django Based Educational Resource Sharing Website: Shreic

Figure 12: Journal of Django based educational resources sharing website

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

2.4 Comparison with research material

Features Offimart.co statmo.in bhavprod Stationer Booksma My


m ucts.com ybazaar.c ndala.co websites
om m
Mission Sell Sell Sell Sell Sell Sell
stationery stationery stationery stationery books stationery
products products products products products
User Available Available Available Available Available Available
account
User Yes Yes Yes Yes Yes Yes
verification
User Excellent Excellent Simple Simple Attractive Simple
Interface
Platform Android, Android, Web Web Web Web
IOS and IOS and
web web
Payment Yes Yes Yes Yes Yes Yes
Gateway

Table 1: Table of Comparison with research material

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.

Moreover, my project is developed in Django web framework and python


IDEs and it is simple user interface.

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).

a. Incremental or Iterative Software methodology


It is also known as successive version model. In this methodology,
requirements of software are first broken down into several chunks
which can be incrementally constructed and delivered. Developer
first develop the core features of the system. Once the core features
are developed then software are refined in every successive version
by adding new functions. And each successive version is usually
developed using an iterative waterfall model of development. After
each successive version of the software, the feedback of customer
is taken which is include in the next version. Therefore, each version
has additional features over the previous ones (Saxena, 2019).

b. Spiral software methodology


It is also one of the software methodologies which provides support
for Risk Handling. It looks like spiral with many loops. The exact
number of loops is unknown which can be vary from project to
project. Each loop of the spiral is a one complete phase of software
development process. Each phase of spiral model is divided into
four quadrants and each quadrant have different functions. First
quadrant determines the objectives of projects and also identify

Ashutosh Sunar 24
CS6P05NP Final Year Project

alternative solutions. Second quadrants identify and resolve the


risks and at the end prototype is built. In third quadrant, the next
version of the software is developed and at fourth quadrant reviews
from the customer is collected and planning for next phase is started
(Pal, 2018).

c. Prototype software methodology


It is also one of the software methodologies which is mostly used
when the customers do not know the exact requirements of the
projects. In this methodology, prototype of end product is developed
first and it is tested and refined as per the customer reviews and
repeatedly prototype is developed until acceptable prototype is
developed and on the basis of final prototype final product is
developed (Breja, 2020).

Ashutosh Sunar 25
CS6P05NP Final Year Project

3.2 Selected Methodology


Prototype methodology is one of the software development methodology
in which prototype of software is built, tested and rebuilt until an acceptable
prototype is accomplished. It creates the foundation for the final system. It
is an iterative, trial and error method that takes place between developer
and end user. This methodology is best practices when the requirements
of clients are unclear. In this methodology, first requirements that is
needed for the system is gathered and quick designed of system is created
and after that prototype of system is built and built prototype is presented
to client for evaluation and if users are not happy with current prototype
this phase will not over until the requirements of the users are met and
after that system is developed and maintained.

Figure 13: Stages of Prototype methodology

The planning of the project is executed based on the different stages of


the prototype methodology which are described below.

a. Requirements gathering and analysis


In this phase, the requirements of the system or software are
collected in detail. During this process, mostly interview is taken
with end users to know their expectation from the system. But in my
case, I have gathered requirements by preparing the survey forms
and asking people to fill it.

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.

d. Initial user evaluation


In this is phase, the prototype is presented to the end user for an
initial evaluation. It is very important because it helps to find out the
weakness and strength of the proposed prototype. Also, reviews
and suggestions are collected from the user and provided to the
developer. In my case, the first prototype is presented to my
supervisor for initial evaluation and feedbacks and suggestion are
collected.

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.

f. Implement Product and Maintain


In this phase, developed system is tested and deployed to
production. And it undergoes routine maintenance for minimizing
failures. In my case, I will not deploy my system in market rather
once the system is developed, I will submit it as final year project.

In this way, the final product or system is developed under the prototype
methodology (Guru99, n.d.).

Ashutosh Sunar 27
CS6P05NP Final Year Project

3.3 Reasons for selecting methodology


Since the prototype methodology is best practiced when the requirements
of the user are unclear, so it is the best fit software development
methodology for my project as initial requirement gathering of my project
was unclear. Therefore, if I choose the prototype methodology then, I can
get the maximum review from end users and can get plenty of time for
requirements gathering. Also, there will be the lesser chance of project
failure as prototyping acts as risk reduction. As in prototype methodology,
the prototype is developed until the customer is satisfied, so in every
developed prototype certain part of my project is developed.

The main reason of selecting prototype methodology is that it helps to find


out the missing functionality in the system and also prototype can be
changed or even discarded. Also, I would get the quicker feedback form
my end users which is my supervisor that helps to develop my project in
better way. It provides us the flexible environment for designing which
encourages me to develop the better software (Guru99, n.d.).

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.

Breja, M., 2020. geeksforgeeks. [Online]


Available at: https://www.geeksforgeeks.org/software-engineering-prototyping-model/
[Accessed 21 December 2020].

Department, S. R., 2020. Statista. [Online]


Available at: https://www.statista.com/topics/871/online-shopping/
[Accessed 12 December 2020].

Gautam, Y., 2019. Everest Parked. [Online]


Available at: https://www.everestparked.com/post/status-of-e-commerce-in-
nepal#:~:text=Now%2C%20talking%20about%20Status%20of,of%20these%20accounts%20a
re%20commercial.
[Accessed 12 December 2020].

Guru99, n.d. Guru99. [Online]


Available at: https://www.guru99.com/software-engineering-prototyping-model.html
[Accessed 23 December 2020].

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.

Khan, K., 2016. slideshare. [Online]


Available at: https://www.slideshare.net/KashifKhan76/system-development-
methodologies-64648700
[Accessed 21 December 2020].

offimart, n.d. offimart. [Online]


Available at: https://www.offimart.com/
[Accessed 17 December 2020].

Pal, S. K., 2018. geeksforgeeks. [Online]


Available at: https://www.geeksforgeeks.org/software-engineering-spiral-model/?ref=lbp
[Accessed 21 December 2020].

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.

Saxena, S., 2019. geeksforgeeks. [Online]


Available at: https://www.geeksforgeeks.org/software-engineering-incremental-process-
model/?ref=lbp
[Accessed 21 December 2020].

stationerybazaar, 2017. stationerybazaar. [Online]


Available at: http://www.stationerybazaar.com/index.php?main_page=index
[Accessed 17 December 2020 ].

Ashutosh Sunar 31
CS6P05NP Final Year Project

statmo, n.d. statmo. [Online]


Available at: https://www.statmo.in/
[Accessed 17 December 2020].

Winwin Yadiati, M., 2019 . The Role Of Information Technology In ECommerce.


INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH, VIII(01), pp. 173-176.

Ashutosh Sunar 32
CS6P05NP Final Year Project

7. Appendix
7.1 Old Gantt Chart

Figure 14: 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

7.2 New Gantt Chart

Figure 15: New Gantt Chart

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

7.3 Wireframe Design

Figure 16: Wireframe of About Us Page

Ashutosh Sunar 35
CS6P05NP Final Year Project

Figure 17: Wireframe of Accessories Page

Ashutosh Sunar 36
CS6P05NP Final Year Project

Figure 18: Wireframe of blog pages

Ashutosh Sunar 37
CS6P05NP Final Year Project

Figure 19: Wireframe of Books Page

Ashutosh Sunar 38
CS6P05NP Final Year Project

Figure 20: Wireframe of Category Page

Ashutosh Sunar 39
CS6P05NP Final Year Project

Figure 21: Wireframe of Product details page

Ashutosh Sunar 40
CS6P05NP Final Year Project

7.4 Survey Report


The project has been analysed by taking survey among certain group of
people. The survey clarifies that the 65.9% prefer online shopping and the
survey was taken among 44 people. And about 65.1% among 44 people
wish to purchase stationery products online. Therefore, the survey helps to
clarifies the vision for the development tasks in some aspects.

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

You might also like