Professional Documents
Culture Documents
A Project Report
Submitted by:
BACHELOR OF TECHONOLOGY
IN
This is to certify that the project titled “InQbator” is the bonafide work carried under my
supervision, by Kushal, Sonu, Akshay kumar, Surya Prakash Shukla, a student of B Tech
Punjab (India) during the academic year 2023-24, in partial fulfilment of the requirements for
the award of the degree of Bachelor of Technology (Computer Science and Engineering).
Signature
Guide Name
Er. Aditya Sharma
Place: I.K Punjab Technical University, Mohali campus-1
Date:
Chapter-1
INTRODUCTION
InQbator is a social networking platform specifically developed for entrepreneurs to get mentorship
from top mentors of the world. It allows users to create personal profiles, share their business ideas,
and connect with mentors who can help them to achieve their goals.
• Startup founders
• Small business owners
• Aspiring entrepreneurs
• Other professionals who are interested in starting or growing their own businesses
• Develop their business ideas: InQbator can help entrepreneurs to develop their business ideas
by providing them with access to mentors, resources, and other entrepreneurs.
• Get feedback on their business plans: InQbator can help entrepreneurs to get feedback on
their business plans from mentors and other entrepreneurs. This feedback can help them to
improve their business plans and increase their chances of success.
• Find investors: InQbator can help entrepreneurs to find investors for their businesses. The
platform's network of investors includes venture capitalists, angel investors, and other
investors who are interested in funding startups.
• Grow their businesses: InQbator can help entrepreneurs to grow their businesses by providing
them with access to mentors, resources, and other entrepreneurs.
1.2 OBJECTIVE & SCOPE
• InQbator is a global platform that is open to entrepreneurs from all over the world.
• InQbator provides entrepreneurs with a platform to showcase their business ideas to a global
audience of potential mentors, investors, and collaborators.
• InQbator mentors are experienced entrepreneurs and investors who can provide guidance
and support on a variety of topics, including business strategy, marketing, fundraising, and
operations.
• InQbator offers a variety of resources to entrepreneurs, including business templates,
educational articles, and access to a network of investors.
• InQbator provides a platform for entrepreneurs to connect with other entrepreneurs and
network, share ideas, and collaborate on projects.
• InQbator helps entrepreneurs to develop their business ideas by providing them with access
to mentors, resources, and other entrepreneurs.
• InQbator helps entrepreneurs to find investors for their businesses.
Chapter-2
• Startup incubators and accelerators: These programs provide startups with mentorship,
resources, and support to help them grow.
• Online mentorship platforms: There are a number of online mentorship platforms that
connect startup founders with experienced mentors.
• Networking: Attending industry events and meetups is a great way to network with other
startup founders and mentors.
• Cold outreach: Founders can also reach out to mentors directly and ask for their guidance.
• This platform Provide a way where startup founders can interact with top mentors for one-
on-one guidance and support.
• The platform will also provide a variety of tools and resources to help founders get the most
out of their mentorship relationships, such as:
o A scheduling platform to make it easy for founders and mentors to book meetings
o A messaging system to allow founders and mentors to communicate outside of
meetings
o A community forum where founders and mentors can connect and share ideas
• Access to top mentors: The system provides founders with access to top mentors who have
experience and expertise in a variety of industries.
• Personalized guidance: The system uses data to match founders with mentors who are a
good fit for their individual needs.
• Convenience: The platform makes it easy for founders to find and connect with mentors, and
to schedule and manage mentorship meetings.
• Affordability: The platform is affordable and accessible to all founders, regardless of their
budget.
2.4 Feasibility Study:
• The target audience for this Platform is primarily entrepreneurs who want to:
• Startup founders
• Small business owners
• Aspiring entrepreneurs
• Other professionals who are interested in starting or growing their own businesses
Team
The team for this website will be composed of skilled individuals who are experts in the creative field.
The team will have a variety of skills, including:
• Design
• Developer
• Content creation
Time Commitment
The team will commit 10 hours per week to the development and maintenance of the website.
Focus
• The main focus of the website will be on learning. The website will provide users with
resources to help them learn about design, development, marketing. The website will also
provide users with a platform to Showcase their business ideas,Get feedback on their business
plans, Find mentors who can help them to achieve their goals and Connect with other
entrepreneurs
Feasibility
• There is a large and growing market for entrepreneurs who need guidance and support.
• There is a shortage of high-quality resources and programs available to entrepreneurs.
• The inQbator platform is affordable and accessible to entrepreneurs of all backgrounds.
• The inQbator platform has a strong team of experienced entrepreneurs and investors who are
committed to helping entrepreneurs succeed.
• Web developer
o Front End Developer
o Back-end Developer
• Graphic Designer,
• Content Writer,
• Recommendation Model Builder.
The Web Developer is responsible for developing the website's code. They are responsible for
writing HTML, CSS, and JavaScript code.
The Content Writer is responsible for writing the website's content. They are responsible for
researching topics, writing articles, and editing content.
A front-end developer is a software developer who develops the user interface (UI) of a website or
web application. They use HTML, CSS, and JavaScript to create the look and feel of a website, as
well as its interactive elements.
A back-end developer is a software developer who builds the server-side of a web application. They
are responsible for developing the code that runs on the server, which is responsible for processing
data, storing information, and generating the responses that users see on the front-end. Back-end
developers typically use programming languages such as Java, Python, or Ruby, and they must have a
strong understanding of database systems and web application architecture.
Here are the programming languages and development tools that we use:
• Programming languages:
o HTML
o CSS
o JavaScript
o MongoDB
• Development tools:
o Visual Studio Code
o Git
o GitHub
o Docker
These tools are essential for our development process. They allow us to write code, debug code, test
code, and deploy code. They also make it easy to collaborate with other developers.
We use HTML to create the structure of our websites. We use CSS to style the appearance of our
websites. We use JavaScript to add interactivity to our websites. We use MongoDB as a database for
our websites.
We use Visual Studio Code as our IDE. We use Git for version control. We use GitHub for hosting
our code. We use Docker for containerization.
These tools help us to create high-quality websites that are both user-friendly and efficient.
Objects
• inQbator: The main entity representing the inQbator platform, offering various features and
services to entrepreneurs and mentors.They can execute ideas, get feedback, find mentors,
and connect with other entrepreneurs
• Ideate: A section of the platform dedicated to helping entrepreneurs generate and refine their
business ideas, providing tools, resources, and a supportive community for idea development.
• Mentorship: A section of the platform focused on connecting entrepreneurs with experienced
mentors who offer guidance and support throughout the entrepreneurial journey.
• Investor: An investor is someone who provides financial support to startups
• LiveEvents: A section of the platform that hosts live events such as webinars, workshops,
and seminars, aimed at educating and inspiring entrepreneurs.
• AskMentors: A feature that enables entrepreneurs to ask specific questions and seek advice
from mentors and industry experts within the inQbator community.
• EleQtraAl: A section of the platform that leverages AI for mentorship, providing
personalized guidance and support to entrepreneurs based on their specific needs and
challenges..
Classes
• inQbator:
o features: Various functionalities provided by the platform.
o services: Different services available to users on the platform.
• Ideate:
o tools: Resources and tools available for idea development.
o resources: Various materials to assist in refining ideas.
o communitySupport: Support provided by the inQbator community for idea
generation.
• Mentorship:
o mentors: List of available mentors on the platform.
o mentees: Entrepreneurs seeking mentorship.
o sessions: Scheduled mentorship sessions between mentors and mentees.
• Menotr:
o Name: The mentor's full name, which serves as the primary identifier.
o Email Address: A contact point for communication, allowing entrepreneurs to reach
out for advice and guidance.
o Location: The geographical area where the mentor is primarily based. This could be a
city, state, or country, depending on the scale of their operations.
o Industry: The specific sector or field in which the mentor has gained substantial
experience and expertise. This could include industries such as technology, finance,
healthcare, or any other relevant field.
o Expertise: A summary of the mentor's specific skills, knowledge, and areas of
proficiency within their chosen industry. This might include technical skills,
leadership abilities, strategic planning, or any other expertise relevant to
entrepreneurship.
o Mentorship Experience: A description of the mentor's history of guiding and
supporting entrepreneurs. This could include any previous roles as a mentor,
consultant, or advisor, as well as any notable successes achieved through their
mentorship.
o Mentees: A list of current and past mentees who have benefited from the mentor's
guidance. This can demonstrate the mentor's track record and the impact they have
had on the success of entrepreneurs they have mentored.
• AskMentors:
o questions: Queries submitted by entrepreneurs.
o answers: Responses provided by mentors and industry experts.
o communicationSystem: System facilitating communication between entrepreneurs
and mentors.
• EleQtraAl:
o AImentorship: Mentorship services powered by AI.
o userAnalysis: Analysis of user data for personalized guidance.
o recommendations: Tailored recommendations for entrepreneurs based on their needs.
• A User can be followed by many other Users.
Chapter -4
Level-0 DFD
Level-1 DFD
Chapter-5
5.1 Design strategy:
Here are the design strategies of our website:
• Prioritize a user-centric design approach, ensuring that the platform is intuitive and
easy to navigate. Implement clear call-to-action buttons and intuitive navigation menus
to guide users through the platform seamlessly.
• Develop a robust mentor-matching platform that connects users with the most suitable
mentors based on their business goals and industry preferences. Ensure transparency in
the matching process to build trust and credibility among users.
• Implement a feedback system that allows entrepreneurs to receive constructive
feedback on their business plans from mentors and other professionals. Provide
comprehensive support resources, such as FAQs, tutorials, and live chat support, to
assist users in navigating the platform and utilizing its features effectively.
• Home: The landing page that provides an overview of the platform's features, upcoming events,
and recent activities within the community. It serves as the central hub for users to access
different sections of the platform.
• Mentorship: This module enables users to connect with experienced mentors who can provide
guidance and support in various aspects of entrepreneurship. It includes features for scheduling
mentorship sessions, accessing educational resources, and tracking progress over time.
• Our Services: This section outlines the specific services offered by inQbator, such as business
consulting, networking opportunities, access to industry experts, and educational workshops. It
provides detailed information about the different services available to entrepreneurs.
• Live Events: This module highlights upcoming virtual and in-person events, such as
workshops, seminars, and conferences, organized by inQbator. It allows users to register for
events, access event details, and engage with other participants before, during, and after the
events.
• Ask Mentors: This feature enables users to ask specific questions and seek advice from a pool
of experienced mentors and industry professionals. Users can post their queries, receive timely
responses, and engage in meaningful discussions with mentors and other community members..
• EleQtra Al: This module represents the AI-powered assistant that provides personalized
recommendations, resources, and insights tailored to each user's specific needs and preferences.
EleQtra Al serves as a virtual guide, offering valuable suggestions and assistance throughout
the entrepreneurial journey.
• Become a Mentor: This section enables experienced professionals to apply to become mentors
within the inQbator community. It provides information about the mentorship program,
requirements for mentors, and the benefits of joining the platform as a mentor.
• Free Mentorship: This feature offers a trial mentorship session for users to experience the
benefits of working with a mentor. It allows users to explore the mentorship program and its
offerings before committing to a long-term mentorship arrangement.
SUB MODULES:
Home:
• Latest Updates: A section highlighting recent activities, news, and announcements within the
inQbator community.
• Featured Content: A showcase of notable success stories, insightful articles, and relevant
industry news.
• Quick Links: Direct access to essential features, such as mentorship, upcoming events, and
user profiles.
Mentorship:
• Session Scheduling: A calendar system for users to schedule mentorship sessions based on
their availability and the mentors' schedules.
• Resource Library: A repository of educational materials, case studies, and best practices
curated by mentors to aid entrepreneurs in their business development journey.
• Progress Tracking: Tools to monitor and track the progress and development of entrepreneurs'
business goals and strategies.
Our Services:
Live Events:
• Event Registration: A registration portal for users to sign up for upcoming events and reserve
their spots.
• Event Archives: Access to recordings, presentations, and materials from past events for users
who were unable to attend or wish to review the content.
• Event Feedback: A feedback mechanism for attendees to provide insights and suggestions for
future event improvements.
Ask Mentors:
HOME
Login/Sign-Up
Menotrs Page
Services
Mentors
Ask Mentor
EleQtra
Chapter-6
Functional testing: This type of testing ensures that all of the features and functionality of the website
work as expected. For example, you would test to make sure
• Test the functionality of the "Signup/Signin" feature to ensure that users can create accounts
and log in successfully.
• Verify that the platform securely stores user credentials and that the authentication process is
robust.
Navigation Testing:
• Test the navigation flow to ensure that users can seamlessly move between different sections
such as 'Home,' 'Mentors,' 'Services,' 'Events,' and 'EleQtra' without any technical glitches or
inconsistencies.
• Utilize the "Free Trial Session" feature to verify that it correctly matches mentors and
mentees based on their respective profiles and preferences.
• Ensure that the matching process is efficient and that both parties receive suitable
recommendations.
• Test the functionality of the AI-powered mentorship feature, checking that it provides
relevant and valuable guidance to users based on their individual needs and queries.
• Evaluate the accuracy of the AI-generated recommendations and ensure that they align with
the users' requirements.
• Test the functionality of the "Book a Free Call" feature, ensuring that users can schedule and
manage their mentoring sessions without any complications.
• Verify that the booking process is user-friendly and that users receive timely notifications and
reminders for their scheduled calls.
• Test the "Become a Mentor" feature to ensure that potential mentors can easily register and
create their profiles on the platform.
• Verify that the registration process collects all the necessary information and that the
submitted data is accurately stored and displayed in the mentor directory.
EleQtra Innovation Testing:
• Test the functionalities related to the "EleQtra" section, verifying that users can access the
latest innovations and updates in the industry.
• Ensure that the content within EleQtra is informative, engaging, and relevant to the platform's
target audience.
Performance testing: This type of testing ensures that the website can handle a large number of users
and traffic. For example, you would test to make sure that the website:
o Loads quickly
o Doesn't crash when there are a lot of users on it
o Can handle a lot of traffic
• Security testing: This type of testing ensures that the website is secure and that users' data is
protected. For example, you would test to make sure that:
Completed
• Home
• Login/Sign-up
• Mentor
• Services
• Events
• Ask Mentors
• EleQtra
• Live Events
• Ai chatbot
• Article section
Srikanth, A. (2023, September 29). How to create a REST API with Node.js and Express.
Free, Online UI Design Tool & Software For Teams | Figma. (n.d.). Figma.
JavaScriptMDN.(2023,September25).https://developer.mozilla.org/enUS/docs/Web/javascrit
Getting started with React - Learn web development | MDN. (2023, September 24).
https://developer.mozilla.org/enUS/docs/Learn/Tools_and_testing/Client_side_JavaSc
ript_frameworks/React_getting_started
Veena. (2023, September 6). What is entrepreneurship? | Stanford Online. Stanford Online.
https://online.stanford.edu/what-is-entrepreneurship