front page
front page
Submitted by
RECOMMENDATION
This is certified that benefits record of the project work titled “Resell-Hub Application”
is being
Submitted by
Anjali Kumari DCOM-00267-020 )
of 6th semester of Diploma in Computer Engineering in the year 2080 in the partial
fulfillments of the requirements for the award of Degree of Diploma in Computer
Engineering of “Birgunj Institute of Technology (BIT)”.
……………………….. ……………………….
Er. Anish Ansari Er. Sarita Jayaswal
(Project Guide) (HoD of DCom)
………………………. ………………………….
Name: …………………… Er. Niraj Shriwastav
(External) (Principal)
II
BIRGUNJ INSTIUTE OF TECHNOLOGY
Birgunj, Parsa Nepal
Diploma in Computer Engineering
Date: -………………….
Viva-Voce Sheet
We have conducted the Viva Voce Examination of Major project presented by: -
Entitled
“RESELL HUB” and found that major project to be the original work of the
students and written according to the prescribed format. We recommended the
major project will have accepted as partial fulfilment of the requirement of
Diploma in Computer Engineering (DCom).
Viva-Voce Committee
III
ACKNOWLEDGEMENT
I would like to express my gratitude and heartfelt appreciation to all those who have
contributed to the successful completion of my major project, "Resell-Hub
Application" without their support, guidance, and encouragement, this project would
not have been possible.
We are thankful to our principal Er. Niraj Shriwastav for providing the
necessary infrastructure and labs. We are greatly thankful to the Head of Department of
Computer Er. Sarita Jayaswal for providing valuable guidance at every stage of this
project work.
We also thank to our project guide Er. Anish Ansari for his support throughout
this project. I would also like to thank my friends who had their support during the
development phase of the project. Their valuable feedback and hard work were helpful
in developing the features and functionality of the Resell-Hub Application.
Last but not the least; we would like to express our deep sense and earnest
thanks giving to our Teachers and Friends for their support and co-operation in
completing this project successfully. We would also like to thank to our BIT
Engineering College.
Project Associates
………………………………… ……………………………….
…………………………………
Ragni Sahu
(DCOM-00279-020 )
IV
ABSTRACT
This abstract describes a website that is similar to eBay and Hamrobazar.com, an
online marketplace where people can buy and sell goods and services. The website
allows users to post advertisements for products or services they want to sell, and
buyers can browse through these listings to find items they are interested in
purchasing. The website provides a platform for users to communicate with each
other, negotiate prices, and arrange for payment and delivery.
It is designed to be user-friendly and accessible, with a simple interface that
makes it easy for anyone to use. The website is also secure, with measures in place
to protect users from fraud and other types of online scams. Overall, this website
provides a convenient and efficient way for people to buy and sell goods and
services online.
This website contains a register page where buyer and seller must
registered with email and also the seller can post and advertise their products here
according to their choice and price. The buyer can contact from seller with the help
of contact number to buy product they like to buy. And with other various features.
Resell -Hub may aim to create a community of buyers and sellers, fostering
networking and collaboration among users. This can include forums, social
features, or other ways for users to connect and share insights.
For this project we use PHP LARAVEL version 5.8* because the best
advantage of using the Laravel framework is that it follows – Model, View, and
Controller – based architecture pattern and it has an expressive beautiful syntax
which makes it object oriented.
V
ABREVIATIONS AND NOMENCLATURE
1.Flowchart
A flowchart is a diagram that depicts a process, system or computer algorithm. They
are widely used in multiple fields to document, study, plan, improve and
communicate often complex processes in clear, easy-to-understand diagrams.
4.Er-diagram
An ER diagram, or entity-relationship diagram, is a graphical representation of the
entities, attributes, and relationships of a data model. It is a type of flowchart that
uses a defined set of symbols to depict the interconnectedness of entities,
relationships, and their attributes.
5.Dataflow Diagram
A data flow diagram (DFD) is a graphical representation of the flow of data through
an information system. It is a tool for visualizing the movement of data through a
system, and for identifying and understanding the relationships between different
components of the system.
6.Database Diagram
A database diagram is a graphical representation of the structure of a database. It
shows the tables, columns, and relationships between tables in a database. Database
diagrams are used to understand the structure of a database, to communicate the
design of a database to others, and to troubleshoot problems with a database.
7.Mysql
MySQL is a powerful and versatile database management system that can be used
for a wide variety of purposes. It is a good choice for organizations that need a
scalable and reliable database solution.
8.User Language
Any language chosen by user.
9.Database
Database is a collection of organized data in the form of tables.
10.Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It
is used to develop applications for Windows, macOS, and Linux. Visual Studio
includes a code editor, a debugger, a graphical user interface designer, and a variety
of other tools for software development.
11.VB.Net
VB.NET is a powerful and versatile language that can be used to develop a wide
variety of applications. It is easy to learn, even for beginners, and it includes a wide
range of features for software development.
13.Label Control
A label control is a graphical user interface (GUI) element that displays text or
images on a form. It is usually a static control, meaning that it cannot be interacted
with by the user. Labels are typically used to identify other controls on a form, such
as text boxes or buttons. They can also be used to display information, such as the
current date or time.
14.Textbox Control
A text box control is a graphical user interface (GUI) element that allows users to
enter text into a form. It is a versatile control that can be used for a variety of
purposes, such as entering a name, address, or password.
15.Combobox Control
A combo box control is a graphical user interface (GUI) element that combines a
text box and a drop-down list. It allows users to enter text into the text box or to
select an item from the drop-down list. This makes it a versatile control that can be
used for a variety of purposes, such as selecting a country, a state, or a product.
VII
16.Sql server
SQL Server is a relational database management system (RDBMS) developed and
marketed by Microsoft. It is a popular choice for enterprise applications, as it offers
a wide range of features and scalability.
17.SOME SYNTAX
A. INSERT:
Insert into tablename(column1, column,…….) Value (value1,
value2,……….);
B. UPDATE:
Update tablename Set attribute=value Where condition
C. DELETE:
Delete from tablename Where conditions
D. SELECT:
Select attribute from tablename Where condition
VIII
List of Figures
1 Module Diagram……………………………... 10
2 Function Diagram……………………………. 11
3 Flow Chart…………………………………… 12
Login form 13
Register form 14
Search form 17
4 ER-Diagram………………………………….. 18
0-Level DFD 20
User 23
Order table 23
Sell table 24
Categories table 24
IX
TABLE OF CONTENT
1. Certificate……………………………………………. II
3. Acknowledgement…………………………………… IV
4. Abstract………………………………………………. V
7. Introduction …………………………………………. 1
Objectives 2
Advantages 3
Disadvantages 3
Scopes 4
8. System Analysis……………………………………... 5
System Analysis 5
System Requirements 5
Implementing Tools 6
Goals and Purposed System 9
9. System Designing……………………………………. 10
Module Diagram 10
Function Diagram 11
Flowchart 12
X
ER-Diagram 18
Dataflow Diagram 19
Database Structure 23
Welcome page 25
Shop 25
Login 26
Register 26
Admin Panel 27
User’s Panel 28
Add Product 28
View More 29
Order Details 29
XI
Code for Delete 35
14. Conclusion…………………………………………… 38
15. References…………………………………………… 39
XII