VISVESWARAYA TECHNOLOGICAL UNIVERSITY
Jnana Sangama, Belagavi-590018
WEB TECHNOLOGY LABORATORY WITH MINI PROJECT
REPORT(BCSL504) ON
“BULLZ-EYE”
Submitted in partial fulfilment of the requirements for the V Semester degree
of Bachelor of Engineering
In
COMPUTER SCIENCE & ENGINEERING
Submitted By
HENIL BHUVA 1BY22CS082
KUSHAGRA WADHAWAN 1BY22CS103
Under the guidance of
Dr. Muneshwara M.S Dr. Jai Arul Jose G.
Prof. Akshay Arya Prof. Soujanya
Assistant Professor’s,
Department of CSE
BMS INSTITUTE OF TECHNOLOGY AND MANAGEMENT
(Autonomous Institute, Affiliated to VTU)
(Accredited By National Assessment & Accreditation Council (NAAC))
(Approved by AICTE, New Delhi & Affiliated to Visvesvaraya Technological University,Belagavi)
Doddaballapura Main Road, Avalahalli, Yelahanka, Bengaluru-560119.
2024-2025
VISVESWARAYA TECHNOLOGICAL UNIVERSITY
Jnana Sangama, Belagavi-590018
BMS INSTITUTE OF TECHNOLOGY AND MANAGEMENT
(Autonomous Institute Affiliated to VTU)
Avalahalli, Yelahanka , Bengaluru – 560119
COMPUTER SCIENCE & ENGINEERING
CERTIFICATE
This is to certify that the Mini Project entitled “Bullz-eye” has been carried out by Mr HENIL
BHUVA (1BY22CS082) & Mr KUSHAGRA WADHAWAN (1BY22CS103) a bonafide
student of BMS Institute of Technology and Management, Autonomous Institute, Affiliated to
VTU, in fulfillment of the WEB TECHNOLOGY LABORATORY WITH MINI PROJECT
for the partial fulfilment of the requirements for the V Semester degree of Bachelor of
Engineering in COMPUTER SCIENCE & ENGINEERING during the year 2024-2025. The
report has been approved as it satisfies the academic requirements in respect of laboratory work
prescribed.
_________________________________________ ______________________
Dr. Muneshwara M.S/ Dr. Jai Arul Jose G. Dr. Satishkumar T
Prof. Akshay Arya/Prof. Soujanya Associate Professor
Assistant Professor, Associate Head(CS-2)
Department of CSE Department of CSE
BMSIT & M BMSIT & M
External VIVA-VOCE
Name of the Examiners Signature with Date
INSTITUTE VISION
To emerge as one of the finest technical institutions of higher learning, to develop
engineering professionals who are technically competent, ethical and
environment friendly for betterment of the society.
INSTITUTE MISSION
Accomplish stimulating learning environment through high quality academic
instruction, innovation and industry-institute interface.
DEPARTMENT VISION
To develop technical professionals acquainted with recent trends and technologies
of computer science to serve as valuable resource for the nation/society.
DEPARTMENT MISSION
Facilitating and exposing the students to various learning opportunities through
dedicated academic teaching, guidance and monitoring.
PROGRAM EDUCATIONAL OBJECTIVES
1. Lead a successful career by designing, analysing and solving various
problems in the field of Computer Science & Engineering.
2. Pursue higher studies for enduring edification.
3. Exhibit professional and team building attitude along with effective
communication.
4. Identify and provide solutions for sustainable environmental development.
PROGRAM SPECIFIC OUTCOMES
1. Analyze the problem and identify computing requirements appropriate to
its solution.
2. Apply design and development principles in the construction of software
systems of varying complexity.
ACKNOWLEDGEMENT
We are happy to present this Mini project after completing it successfully. This project would
not have been possible without the guidance, assistance and suggestions of many individuals.
We would like to express our deep sense of gratitude and indebtedness to each and every one
who has helped us make this mini project a success.
We heartily thank our Principal, Dr. SANJAY H A, BMS Institute of Technology &
Management, for his constant encouragement and inspiration in taking up this mini project.
We heartily thank our Professor and Head of the Department, Dr. THIPPESWAMY G,
Department of Computer Science and Engineering, BMS Institute of Technology &
Management, for his constant encouragement and inspiration in taking up this mini project.
We would like to express my sincere thanks to Dr. SATISH KUMAR T, Associate Professor
and Associate Head, Cluter-2, Department of Computer Science and Engineering, BMS
Institute of Technology & Management, with a profound sense of gratitude for his unbounded
encouragement and valuable suggestions were instrumental in completing this work
successfully.
We gracefully thank our faculties, Dr. Muneshwara M.S, Dr. Jai Arul Jose G., Prof. Akshay
Arya and Prof. Soujanya Assistant Professor’s, Department of Computer Science and
Engineering for their intangible support and constant backbone for our project.
Special thanks to all the staff members of Computer Science Department for their help and kind
co-operation.
Lastly, we thank our parents and friends for the support and encouragement given throughout
in completing this precious work successfully.
HENIL BHUVA (1BY22CS082)
KUSHAGRA W (1BY22CS103)
I
ABSTRACT
The proposed project “Bullz-Eye” is a dynamic, full-stack trading and investment platform
designed to empower individual investors and traders by providing a seamless, intuitive, and
secure environment for managing financial portfolios. Inspired by leading platforms like
Zerodha, Bullz-Eye integrates cutting-edge technologies to enable users to trade equities,
futures, options, and mutual funds with ease. The platform addresses challenges such as
fragmented user interfaces, delayed data updates, and lack of advanced analytical tools, offering
a unified solution that combines real-time market data, secure transactions, and insightful
portfolio management.
The backend, powered by Node.js and MongoDB, ensures robust data handling and
scalability, while the frontend, built with React.js, delivers a responsive and engaging user
interface. Advanced features such as live market updates via WebSockets, interactive charts
powered by Chart.js, and portfolio analysis tools provide users with the insights needed to make
informed decisions. Secure authentication mechanisms, integrated APIs for trading, and
blockchain technology (planned for future implementation) enhance user trust and platform
reliability.
Bullz-Eye also includes features like user-friendly dashboards, notifications for market
movements, and tools for monitoring positions, holdings, and funds in real time. The platform
simplifies financial decision-making for both novice and experienced traders, providing
customizable alerts, detailed analytics, and a clean user experience. By prioritizing
transparency, accessibility, and data-driven decision-making, Bullz-Eye creates an innovative
ecosystem that aligns with the evolving demands of the modern investment landscape. This
platform has the potential to significantly enhance user engagement, financial literacy, and
economic participation in trading and investment markets.
II
TABLE OF CONTENTS
1 ACKNOWLEDGEMENT I
2 ABSTRACT II
TABLE OF CONTENTS III
CHAPTER NO. TITLE PAGE NO
CHAPTER 1 INTRODUCTION 1
1.1 Brief Introduction 2
1.2 Motivation 2
1.3 Scope 3
1.4 Problem Statement 3
1.5 Proposed System 4
1.6 Limitations 5
CHAPTER 2 LITERATURE SURVEY 6
2.1 Existing Trading Platforms 6
2.2 Technological Innovations In Trading Platforms 7
2.3 Gaps Identified 8
Gaps
2.4 Relevant Studies and Research 8
2
CHAPTER 3 SYSTEM REQUIREMENT SPECIFCATIONS 10
3.1 Functional Requirements 10
3.2 Non-Functional Requirements 11
3.3 Hardware Requirements 12
3.4 Software Requirements 12
3.5 Assumptions and Dependencies 13
CHAPTER 4 SYSTEM ANALYSIS 14
4.1 Understanding The Current Challenges 14
4.2 Proposed System Solution 14
4.3 Feasibility Analysis 16
4.4 System Design Considerations 16
4.5 User-Centric Approach 16
4.
4.6 Risk Analysis 16
III
CHAPTER 5 SYSTEM IMPLEMENTATION 17
5.1 Backend Development 17
5.2 Frontend Development 17
5.3 Database Integration 18
5.4 Integration of Third-Party Services 18
5.5 Testing and Quality Assurance 18
5.6 Deployment and Analysis 18
5.7 User Onboarding and Support 19
5.8 Future Enhancements and Scalability 19
CHAPTER 6 INTERPRETATION OF RESULTS 20
6.1 Results 20
6.2 Alignment with Objectives 27
6.3 System Performance and Scalability 27
6.4 Security and Reliability 28
6.5 User Feedback and Usability 28
6.6 Communication and Collaboration 29
6.7 Financial Transactions and Compliance 29
6.8 Areas for Improvement 29
6.9 Impact Assessment 30
CHAPTER 7 CONCLUSION & FUTURE ENHANCEMENTS 31
7.1 Conclusion 31
7.2 Future Enhancements 32
REFERENCES 33
IV