Visvesvaraya Technological University, Belagavi–590014
“Jnana Sangama”, Belagavi-590014, Karnataka, India
                            MINI PROJECT REPORT ON
                                “ASPIRE LINK”
    Submitted in partial fulfillment of the requirements for the 6th Semester Computer
                       Graphics Laboratory with Mini Project of
                   BACHELOR OF ENGINEERING
                              IN
               COMPUTER SCIENCE AND ENGINEERING
                             For the Academic year
                                   2023-2024
                                   Submitted By:
                   DHILSHAD                            4SH22CS050
                   ADITH KV                            4SH22CS006
                   FAWAZ RASHEED                       4SH22CS053
                                Under the Guidance of
                                      Mrs.Nisha
                                    Asst. professor,
                                   Department of CSE
         DEPARTMENT OF                                  COMPUTER SCIENCE
                                                         AND ENGINEERING
                    SHREE DEVI INSTITUTE OF TECHNOLOGY
                           KENJAR, MANGALURU-574142
                                 SHREE DEVI INSTITUTE OF TECHNOLOGY
                                  KENJAR, MANGALURU- 574142
               DEPARTMENT OF COMPUTER SCIENCE AND
                          ENGINEERING
                                       CERTIFICATE
This is to certify that the project work entitles “ASPIRE LINK” is a bonafide work carried out
DHILSHAD , FAWAZ, ADITH bearing USN 4SH22CS050, 4SH22CS006, 4SH22CS053
respectively in partial fulfillment for the 5th semester Computer Graphics Laboratory with mini
project of   Bachelor of Engineering in Computer Science and Engineering of Visvesvaraya
Technological University, Belagavi during the year 2024-2025. It is certified that all
corrections/suggestions indicated for Internal Assessment have been incorporated in their report. The
project report has been approved as it satisfies the academic requirement in respect of the mini project
work prescribed for the said degree of Bachelor of Engineering.
   ___________________                                                  ___________________
   Signature of the Guide                                                  Signature of HOD
      NISHA                                                               Prof.Anand S UPPER
 Asst. Prof., Dept of CSE                                                  HOD, Dept of CSE
                                         EXTERNAL VIVA
     Name of the Examiners                                    Signature with Date
   1. ……….……..……….                                                  .……………………….
   2. .………………………                                                    ………………………..
                   SHREE DEVI INSTITUTE OF TECHNOLOGY
                          KENJAR, MANGALURU – 574142
                          Department of Computer Science and Engineering
                                      DECLARATION
We DHILSHAD , FAWAZ RASHEED and ADITH KV bearing USN’s 4SH22CS050, 4SH22CS006,
and 4SH22CS0053 respectively, students of fifth semester Bachelor of Engineering, Computer
Science and Engineering, Shree Devi Institute of Technology, Mangalore declare that the mini
project work entitled “ASPIRE LINK” has been duly executed by us under the guidance of Nisha,
Asst. Professor,   Department of Computer Science and Engineering, Shree Devi Institute of
Technology Mangalore and submitted for the requirements for the 5th semester Computer graphics
and Mini project of   Bachelor of Engineering in Computer Science Engineering during the year
2024- 2025,
Date:                                                  DHILSHAD(4sh22cs050)
Place: Mangalore                              FAWAZ(4SH22CS050),ADITH(4SH22CS006)
                                 ACKNOWLEDGMENT
A successful project is a fruitful culmination of efforts of many people. Some directly involved and
others who have quietly encouraged and extended their invaluable support throughout its progress.
We would also like to convey our heartfelt thanks to our Management for providing us with the
good infrastructure laboratory facility, qualified and inspiring staff whose guidance was of great help
in successful completion of this project.
We are extremely grateful and thankful to our beloved Principal Dr. K E Prakash for providing a
congenial atmosphere and also the necessary facilities for achieving the cherished goal.
We feel delighted to have this page to express my sincere thanks and deep appreciation to Prof.
Anand S Uppar, Head of the Department, Computer Science and Engineering, for his valuable
guidance, keen insert and constant encouragement throughout the entire period of this project work.
We would like to thank my project guide NISHA MA’AM, guide, Assistant Professor, Computer
Science & Engineering for his valuable guidance and constant support throughout the project work.
We are thankful to all teaching and non-teaching staff for allowing us to successfully carryout the
project work.
Finally, we also thank our family and friends who provided a lot of support in this project work.
                                                              DHILSHAD
                                                              ADITH KV , FAWAZ RASHEED
                      TABLE OF CONTENT
1.INTRODUCTION………………………………………………………………………8
      1.1purpose                          8
      1.2 Intended Audience               8
      1.3 primary scope                   9
      1.4 References                      9
2. OVERALL DESCRIPTION………………………………………………………....9
2.    2.1 Product perspective                                        9
     2.2 Product Function                                            10
     2.3 Product Features                                            11
     2.4 User Classes and Characteristics                            12
     2.5 Operational Environment                                     12
     2.6 Design and Implementation constraints                       13
     2.7 Assumption and Dependencies                                 14
3. EXTERNAL INTERFACE REQUIRMENT ………………………………….14
3    1 User Interface                                       14
     3.2 Hardware Interface                                  14
     3.3 Software Interface                                  14
     3.4 Communication Interface                             14
4. FUNCTIONAL REQUIREMENT …………………………………………………15
4    .1     software requirements collected from stakeholders     15
      4.2 List of Use case                                        16
      4.3 List of Actors                                           17
      4.4 Mapping Functional Requirements to Use cases             18
      4.5 Defining the Use cases                                    19
      4.5.1 Use-Case 1 Login                                        20
     4.5.2 Use-Case 2 View User                                      21
5.USER INTERFACE DESIGN………………………………………………………….30
6. NONFUNCTIONAL REQUIREMENT ……………………………………....49
      6.1 Performance Requirements                              49
      6.2 Safety Requirements                                   49
      6.3 Security Requirements                                 49
      6.4 Software Quality Attributes                           49
7. CONCLUSION……………………………………………………………………………50
        1.INTRODUCTION
1.1 Purpose:
              The purpose of this software is to provide a platform for students and professionals with
career aspirations to connect with like-minded individuals in their respective fields. By facilitating text-
based chatting, the platform aims to foster networking, mentorship, and collaboration opportunities
1.2 Intended Audience:
    •   The primary audience for this software includes:
    •   Students pursuing academic or career goals.
    •   Professionals seeking to expand their network or mentor others.
    •   Business owners interested in connecting with potential or collaborating
        employ
1.3 Primary Scope
The primary scope of the software encompasses the following functionalities Text-
based chatting: Users can engage in real-time text conversations with other users
based on shared interests or career aspirations. User profiles: Users can create and
manage profiles, providing information about their academic background,
professional experience, and areas of interest. Matching algorithm: The platform
employs an algorithm to match users with compatible counterparts based on
shared interests, career goals, or industry affiliations.
1.4 REFERENCE
• LITERATURE SURVEY 1
Design and implementation of real time chat application (Rahul kanhelwal ,Dishant
sholanki , Teena Verma )
• LITERATURE SURVEY 2
Chatting application with profanity detection (Gaurav Joshi ,Jatin Bishit ,Anurag)
                         2.OVERALL DESCRIPTION
2.1 Product Perspective
   • The software is a standalone web-based application that operates
     independently of other systems or software. It provides a user-friendly
     interface for individuals to connect with others based on shared academic or
     professional interests. While inspired by platforms like Omegle, the focus of
     this software is on facilitating meaningful text-based interactions within
     specific career-related contexts
2.2 Product Function
The core functions of the software include:
   • User registration and profile management. Text-based chatting: Users can
     engage in one-on-one or group text conversations with matched
     counterparts.
   • Matching algorithm: The software employs an algorithm to analyse user
     profiles and preferences, facilitating the identification of compatible
     matches.
   • Notification system: Users receive notifications about new messages, match
     suggestions, and other relevant activities.
   • Reporting and moderation: The platform includes features for reporting
     inappropriate behaviour or content, as well as moderation tools to ensure a
     safe and respectful environment.
2.3 Product Features:
Key features of the software include:
User authentication and account creation. Profile customization: Users can input
information about their education, career goals, interests, and preferences.
• Search and matching: The platform suggests potential matches based on user-
provided information and preferences.
Chat interface: Users can initiate and participate in text-based conversations with
matched users.
 • Privacy settings: Users have control over their visibility and privacy settings,
including the ability to block or report other users if necessary.
• Line number of codes ,except connection reliability which is out of range •
Criticality of the Application : The server application shell be available shall be
available 24x7
                3. EXTERNAL INTERFACE REQUIREMENT
3.1 User Interface
The dream connect online is a web application, all users interact with the
application using user friendly Graphical User Interfaces (GUI), The formats of
various GUIs like screens, web pages and reports of the system shall be furnished in
the design document
3.2 Hardware Interface
         NC hardware interface is required for the system
3.3 Software Interface
‘Dream connect online’ should integrate with SMS gateways
3.4 Communication Interface
         Users will access the application using any web browser The communication
will be through standard HTTP protocol and S
       4. FUNCTIONAL REQUIRMENTS
4.1 Software Requirement Collected from Stakeholders
4.2 List of Actors
4.5 Defining the Use Case
6.NONFUNCTIONAL REQUIREMENTS
6.1 Performance REQUIREMENTS Major performance requirements are: All web
pages should be loaded within 10 seconds The system should handle minimum
1000 users at a time
 6.2 Safety Requirements The system must automatically log out all passengers alert
a certain period by displaying the message "session expired". The systems back end
servers must only be accessible to authenticated users.
 6.3 Security Requirements The access to 1110dify and update the details will be
restricted Lo the authorized users identified by a valid username and password.
Voters can visit the web page to view the election schedule and participate in
election. The users will be categorized into various roles like administrator,
reservation and voter. The modules and functions accessible or available to the
users will vary based on their roles. The admin and the clerk will be able to login to
the application using their username and password and access the modules or
functions based
6.4 Software Quality Attributes The reliability of the overall project depends on the
reliability of the separate cornopeans. The main pillar or reliability or the system is
the backup or the database which is continuously maintained and updated to
reflect the most recent changes. The system should be available all times so that the
user can access the system using a web browser. It must be customer friendly on
their role
7. Conclusion
various purposes .We are promoting our website to give proper mentorship to
People are aware of available online service and from the last few years the use of
internet has increased .Everyone has developed interest in using internet for
students by using our website. This could help so many students and mentors to
establish and make connections for their future . In this project, we successfully
developed a platform that connects students with mentors, fostering meaningful
interactions and providing valuable career guidance. By allowing users to create
profiles based on their aspirations and interests, we facilitated connections among
like-minded individuals. Our system prioritized security, usability, and efficient
communication channels. As we conclude, we recognize the impact of mentorship
in shaping students’ futures and remain committed to continuous improvement.