0% found this document useful (0 votes)
2 views

front page

The document is a major project report for the 'Resell-Hub Application' submitted by Anjali Kumari, Pooja Sarraf, and Ragni Sahu as part of their Diploma in Computer Engineering at Birgunj Institute of Technology. It describes an online marketplace similar to eBay, allowing users to buy and sell goods and services securely, with features for user registration and communication. The project utilizes PHP Laravel framework and includes various diagrams and coding examples to illustrate its design and functionality.

Uploaded by

jhaprabhat132
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

front page

The document is a major project report for the 'Resell-Hub Application' submitted by Anjali Kumari, Pooja Sarraf, and Ragni Sahu as part of their Diploma in Computer Engineering at Birgunj Institute of Technology. It describes an online marketplace similar to eBay, allowing users to buy and sell goods and services securely, with features for user registration and communication. The project utilizes PHP Laravel framework and includes various diagrams and coding examples to illustrate its design and functionality.

Uploaded by

jhaprabhat132
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

RESELL--HUB

MAJOR PROJECT REPORT

Submitted by

Anjali Kumari DCOM-00267-020 )

Pooja Sarraf (DCOM-00279-020 )

Ragni Sahu (DCOM-00282-020 )

Under the Guidance


of
Er. Anish Ansari
(Project Guide)

In partial Fulfillment for the award of degree


of
Diploma in Computer Engineering

Birgunj Institute of Technology


(Affiliated to Council for Technical Education & Vocational Training)
Batch-2077
BIRGUNJ INSTITUTE OF TECHNOLOGY
Birgunj-14, Parsa, Nepal
Department Of Computer Engineering

RECOMMENDATION

This is certified that benefits record of the project work titled “Resell-Hub Application”
is being

Submitted by
Anjali Kumari DCOM-00267-020 )

Pooja Sarraf (DCOM-00279-020 )

Ragni Sahu (DCOM-00282-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: -

Anjali Kumari DCOM-00267-020 )

Pooja Sarraf (DCOM-00279-020 )

Ragni Sahu (DCOM-00282-020 )

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

Project Guide/Supervisor .....................................................

External Expert .....................................................

Head of Department .....................................................

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

………………………………… ……………………………….

Anjali Kumari Pooja Sarraf


(DCOM-00267-020 ) (DCOM-00279-020 )

…………………………………

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.

2.Function oriented diagram


A function-oriented diagram (FOD) is a type of data flow diagram (DFD) that shows
the functional decomposition of a system. FODs are used to represent the high-level
functions of a system, as well as the relationships between those functions.

3.Object oriented diagram


An object-oriented diagram is a graphical representation of the objects and their
relationships in an object-oriented system. Object-oriented diagrams are used to
model the static structure of a system, as well as the dynamic behavior of the system.

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.

12.System Context Diagram


A system context diagram, also known as a level 0 DFD (Data Flow Diagram), is a
high-level visual representation that depicts the interactions between a system and
its external entities. It provides an overview of the system and its boundaries,
showing how it interacts with external users, systems, and data sources.

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

18.SOME LOCAL TERMS


A. LOCALHOST:
Local host is a host\user computer in which the software is built.
B. IF-THEN-ELSE:
If –then-else statement allows the programmer to specify that two
different action is to be performed alternatively.
Syntax:
If(condition)then Statement
Else Statement
End if

VIII
List of Figures

S.N Figure Name Page No.

1 Module Diagram……………………………... 10

2 Function Diagram……………………………. 11

3 Flow Chart…………………………………… 12

 Login form 13

 Register form 14

 Product detail form 15

 Category detail form 16

 Search form 17

4 ER-Diagram………………………………….. 18

5 Data Flow Diagram (DFD)…………………... 19

 0-Level DFD 20

 DFD of Admin login system 21

 DFD of Change password 22

6 Data base Diagram…………………………... 23

 User 23

 Order table 23

 Sell table 24

 Categories table 24

IX
TABLE OF CONTENT

S.N Title Page No.

1. Certificate……………………………………………. II

2. Viva-Voce Sheet……………………………………... III

3. Acknowledgement…………………………………… IV

4. Abstract………………………………………………. V

5. Abbreviation and Nomenclature……………………... VI

6. List of Figures………………………………………... VIII

7. Introduction …………………………………………. 1

 Objectives 2

 Functionalities of the system 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

10. User Interface………………………………………... 25

  Welcome page 25

  Shop 25

  Login 26

  Register 26

  Admin Panel 27

  Add Admin Form 27

  User’s Panel 28

  Add Product 28

  View More 29

  Order Details 29

11. Some Coding………………………………………… 30

  Code for Login 30

  Code for Register 31

  Code for Display data 31

  Code for Log Out 32

  Code for Order Details 32

  Code for Create with multiple images 33

  Code for Edit 34

  Code for Update 34

XI
  Code for Delete 35

12. System Testing……………………………………….. 36

13. System Maintenance…………………………………. 37

14. Conclusion…………………………………………… 38

15. References…………………………………………… 39

XII

You might also like