0% found this document useful (0 votes)
53 views23 pages

Finalreport

Uploaded by

akshay.vayuvoy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views23 pages

Finalreport

Uploaded by

akshay.vayuvoy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 23

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belagavi - 590018

Internship Report
on

“JOB BOARD APP”


Submitted in partial fulfillment for the award of the degree of

BACHELOR OF ENGINEERING
in
ELECTRONICS & COMMUNICATION ENGINEERING

by

KRISHMA
4MT20EC038

Internship Carried out


at
Accelerlab Solutions Pvt Ltd
Internal Guide External Guide
Dr. Deekshitha S Nayak Mr. Krishnamoorthy Bhat Kakunje
Senior Assistant Professor Managing Director
Dept. of ECE, MITE Accelerlab Solutions Pvt Ltd

DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING


(Accredited by NBA)

MANGALORE INSTITUTE OF TECHNOLOGY & ENGINEERING


(A Unit of Rajalaxmi Education Trust®, Mangalore)
Autonomous Institute affiliated to VTU, Belagavi, Approved by AICTE, New Delhi
Accredited by NAAC with A+ Grade & ISO 9001:2015 Certified Institution

2023-24
MANGALORE INSTITUTE OF TECHNOLOGY & ENGINEERING
(A Unit of Rajalaxmi Education Trust®, Mangalore)
Autonomous Institute affiliated to VTU, Belagavi, Approved by AICTE, New Delhi
Accredited by NAAC with A+ Grade & ISO 9001:2015 Certified Institution

DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING


(Accredited by NBA)

CERTIFICATE
Certified that the Internship report submitted by KRISHMA, USN: 4MT20EC038, a bonafide
student of Mangalore Institute of Technology & Engineering in partial fulfillment for the award of
Bachelor of Engineering in Electronics & Communication Engineering of the Visvesvaraya
Technological University, Belagavi during the year 2023-2024. It is certified that all
corrections/suggestions indicated for Internal Assessment have been incorporated in the report and
deposited in the departmental library. The Internship report has been approved as it satisfies the
academic requirements in respect of Internship prescribed for the said degree.

Internal Guide HoD Principal


Dr. Deekshitha S Nayak Dr. Vinayambika S Bhat Dr. Prashanth C M

External Viva Name of the Examiner Signature with Date

1.

2.
ACKNOWLEDGEMENT

Hearty thanks to Mr. Krishnamoorthy Bhat Kakunje, for providing all the facilities
that helped us in timely completion of Internship work.

I deem it as a privilege to place on record the deep sense of gratitude to my internship


guide Dr. Deekshitha S Nayak, Senior Assistant Professor, Electronics &
Communication Engineering who always stood behind me and supported in each step.

My sincere gratitude to our coordinators, Ms. Bhavya S, Senior Associate Professor and
Dr. Deekshitha S Nayak, Senior Assistant Professor, Electronics & Communication
Engineering for their valuable time, patience and suggestions and periodic evaluation.

I am grateful to Dr. Vinayambika S Bhat, Dean of Quality Assurance and Head of the
Department of Electronics & Communication Engineering, Mangalore Institute of
Technology & Engineering, Moodabidri for her encouragement and support in carrying
out the Internship presentation.

I am indebted to our respected Principal Dr. Prashanth C M, beloved Chairman Mr.


Rajesh Chouta and the management of Mangalore Institute of Technology &
Engineering, Moodabidri for having provided all the facilities that helped us in timely
completion of this Internship report.

My sincere thanks to all the teaching and non-teaching staff of Electronics &
Communication Department, for their immense encouragement and support throughout
the tenure of the seminar.

Finally, I would also like to express our heartfelt thanks to our family, friends and
classmates for their moral support and wishes for the successful completion of this
Internship.

KRISHMA
4MT20EC038

i
TABLE OF CONTENTS

Chapter Title Page No.


ACKNOWLEDGEMENT i
TABLE OF CONTENTS ii
LIST OF FIGURES iii
ABBREVIATION iv

Chapter 1 COMPANY PROFILE 1-3


1.1 About the Company 1
1.2 Objectives of Internship 3
1.3 Organization of Report 3

Chapter 2 TASK PERFORMED 5-8


2.1 WEEK 1 4
2.2 WEEK 2 6
2.3 WEEK 3 7
2.4 WEEK 4 8

Chapter 3 REFLECTION 9
3.1 Skills Learned 9
3.2 Challenges Faced 9

Chapter 4 JOB BOARD APP 10-15


4.1 Introduction 10
4.2 Methodology 10
4.3 Results/Observations 11

Chapter 5 CONCLUSION 15
REFERENCES 16

ii
LIST OF FIGURES

Figure No. Title Page No.


Figure 1.1 Company Logo 1
Figure 2.1 About Page 5
Figure 2.2 Front-end design using Node.js 6
Figure 2.3 Bakery Item Template 7
Figure 2.4 MongoDb database 8
Figure 4.2.1 Job portal Dataflow 11
Figure 4.3.1 Diagram Account sign in 12
Figure 4.3.2 page 12
Figure 4.3.3 About us page 13
Figure 4.3.4 Job search page 13
Figure 4.3.5 Job description page 14
Figure 4.3.6 User profile 14
Edit profile page

iii
ABBREVIATION

IoT Internet of Things


HTML Hypertext Markup Language
CSS Cascading Style Sheets

iv
Job Board App

CHAPTER 1

COMPANY PROFILE

The internship is based on a variety of Research and Development, Website Development


Services, App Development Services, and Digital marketing

1.1 About the Company


Company: Accelerlab Solutions Pvt Ltd

Industry: IT Service and IT Consulting

Founded: 2019

Founder: Krishnamoorthy Bhat Kakunje

Office: D No.4-236/15, 2nd FLOOR, Shyamili Enclave Opp. Govt. Hospital, D.K Dist.
Moodabidri, Karnataka 574227, IN

Accelerlab Solutions Pvt Ltd is responsible for providing solutions and services related to
software such as building a cyber security network, web development, Mobile app development
and cloud consulting to name some.

Figure 1.1: Company Logo

This company also provides services such as:

Research And Development: Their Research and Development wing provides a competitive
edge to the organization as well as customers they serve. It is a group of qualified engineers who

Dept. of ECE, MITE, Moodabidri. 2023-2024 1


Job Board App

add values to the business association with the clients by providing effective solutions in terms
of latest technological advancement in the market. R&D is the think tank of their organization,
particularly the conception phase in the product life cycle.

App Development Services: Their app development services cover native app, mobile gaming
app and hybrid app development services. Their app developers understand the customer
requirement and build an app that incorporates the compatibility, dynamic features, and
scalability to deliver the best user experience.

Web Development Services: They help enterprises to build websites that boost business
conversion. Their wide range of web development services include web development from
scratch, custom web development, third party integrations, simple website development, building
a feature-rich eCommerce application and much more. At Accelerlab, they ensure the highly
responsive, compatible website for their customers. Their development team supports client in
every stage of the project lifecycle starting from planning to final deployment stage and also
provides client maintenance support. They are adept at developing and establishing clients brand
identity digitally.

Digital Marketing: Every business and it’s target audience is unique. They understand clients
business theme and craft them a custom digital marketing strategy to address their marketing
needs. This will ultimately help client to achieve brand visibility, good traffic and high
conversions.

Internship Program: They offer training services for professionals in tune with the
Government’s Skill India Programme. Training will be available for wide variety of domains:

 Soft skills
 App Development
 Web Development
 Network Security
 Data Sciences with Python and IoT

Dept. of ECE, MITE, Moodabidri. 2023-2024 2


Job Board App

As a part of training the trainees will get extensive exposure to industry projects and will be
carried out by qualified professionals. On the successful completion of the training, the
participants will be issued a certificate of training in the respective domain.

Graphic Designing: At Accelerlab, there is no limit on creating the spectacular design for their
customers. They design everything that their customer needs. They create visually appealing
elements for clients brand. Their professional graphic designers serve clients design requirements
with creative skills. They have the right mix of colors and graphic elements that give new wings
to customers brand. Their design process involves ideation, sketching ideas and conception.

IT and Business Consulting: Accelerlab engage with the organizations in technology and
business consulting in identifying the gaps in business and implementing the right solution
guidelines to equip the needs of a business. Accelerlab is driven by a team of solution experts
who study customers business theme and steer their business transformation through industry
best processes and exploiting the technology loopholes.

1.2 Objectives of Internship

 Develop a full-stack web application for job seekers and employers.

 Implement features for job posting, searching, and application submission.

 Enable real-time notifications for job updates and application statuses.

1.3 Organization of Report


The Internship / Professional Practice report is organized into five chapters. After this
company profile chapter,

Chapter 1: Internship Program.

Chapter 2: Task Performed

Chapter 3: Reflection

Chapter 4: Conclusion

Dept. of ECE, MITE, Moodabidri. 2023-2024 3


Job Board App

CHAPTER 2

TASK PERFORMED
The internship involved regular weekly progress meetings with trainers, during which
interns reported their advancements to their respective trainers. I developed responsive web
pages using HTML, CSS, JavaScript and utilized tools such as Git to manage codebase
efficiently. This internship report details the activities I undertook that played a role in reaching
several of my established goals. This chapter provides a thorough report on the commencement
of the internship, outlining significant milestones achieved during this initial phase.

2.1 WEEK 1

During the initial week of the internship, emphasis was placed on introducing interns to
the organization and acquainting them with the diverse range of services it offers. Additionally,
the agenda for the entire internship was outlined, and a structured flow of activities was
established. In the first we were introduced to the HTML (Hypertext Markup Language),
providing insights into the various fields where Engineers can contribute their expertise.

Trainers explained how the Front-end work and how the code forms in HTML, providing
the structure and content that users interact with. Learned how to attach links to the text and also
explained an overview of the key aspects of Front-end HTML code.

2.1.1 Structure

In HTML, the structural elements of a webpage, such as headings, paragraphs, lists and more.
Tags like ‘<html>’,’<head>’,and ‘<body>’outline the basic structure of an HTML document.
‘<body>’ contains the content which includes ‘<section>’, ‘<header>’, ‘<footer>’, ‘<div>’.

2.1.2 Semantic Elements


Semantic elements gives meaning to content which makes the content easier to understand. The
html includes semantic elements like ‘<p>’ which represents paragraph, ’<h>’ indicating

Dept. of ECE, MITE, Moodabidri. 2023-2024 4


Job Board App

headings, ‘<a>’ defines hyperlink , ‘<img>’ which embeds image, ‘<table>’,‘<tr>’,‘<th>’,‘<td>’


for creating tables, defining rows and columns, ‘<button>’ for forming button.

General Syntax of HTML:

<! DOCTYPE html>

<html>

<head>

<title>Page Title</title>

</head>

<body>

<h1>My First Heading</h1>

<p>My first paragraph</p>

</body>

</html>

Fig 2.1: About page

Dept. of ECE, MITE, Moodabidri. 2023-2024 5


Job Board App

2.2 WEEK 2

The second week interns were introduced to nodejs. Trainers taught how nodejs works.
Learned about different command prompts.

2.2.1 Structure

Nodejs allows developers to create both front-end and back-end applications using
JavaScript. The basic layout structure of typical Nodejs application often uses framework like
app.js or server.js is the main entry point of the application. Package.json is used to list project
dependencies and scripts for managing the webpage. The key concepts for building interactive
and dynamic webpage are “views”, “public”, “routers” and “models”.

Fig 2.2: Front-end design using Node.js

Dept. of ECE, MITE, Moodabidri. 2023-2024 6


Job Board App

2.3 WEEK 3

Interns had been given a template which should be replicated using the frontend code.
Started to learn reactjs.

Fig 2.3: Bakery Item Template

Dept. of ECE, MITE, Moodabidri. 2023-2024 7


Job Board App

2.4 WEEK 4

Trainers explained how the back-end work and handling database. The database used is
MongoDb.

Fig 2.4: MongoDb database

Dept. of ECE, MITE, Moodabidri. 2023-2024 8


Job Board App

CHAPTER 3

REFLECTION
In the dynamic realm of job search and recruitment, our job board app is strategically
positioned to capitalize on the latest trends and techniques driving this industry forward. As we
embark on the development journey, it's crucial to acknowledge the contemporary shifts shaping
the landscape. This introduction serves as a gateway to the innovative features and functionalities
that define our job board app. In a job market characterized by rapid changes, our app leverages
the power of real-time data analytics, personalized user experiences to offer a cutting-edge
platform for connecting talent with opportunities.

3.1 Skills Learned

 Programming Languages: Proficiency in programming languages such as HTML,


JavaScript, CSS depending on the technology stack used for app development.
 Web Development: Knowledge of web development frameworks (e.g- Node, React) and
front-end and back-end development.
 Database Management: Understanding of database management systems (e.g.,
MongoDb) and database design principles.
 Data Security: Understanding authentication mechanisms, and secure data transmission.
 Scientific Skills: Writing and executing test cases, understanding testing methodologies.

3.2 Challenges Faced

 Post-pandemic boom hangover: 2023 started with post-pandemic hiring frenzy, but
gradually shifted to a more normalized pace. Job vacancies remained above pre-pandemic
levels, but growth slowed down, reflecting economic uncertainties.
 Diverging fortunes: Different industries witnessed contrasting fortunes. Tech,
healthcare, and green energy continued to flourish, while hospitality, retail, and travel
faced difficulties due to inflation and supply chain disruptions.
 The Great Reshuffle: The trend of employees seeking better work-life balance and
higher purpose continued, fueled by remote work options and rising expectations.

Dept. of ECE, MITE, Moodabidri. 2023-2024 9


Job Board App

CHAPTER 4

JOB BOARD APP


4.1 Introduction
 Creating a Job Board platform is a practical and valuable endeavour that connects job
seekers with employers.
 Include features like User Registration, Job Listings, Resume Management, Application
Process, User Messaging System, Job Alerts, Job Categories and Employer Profiles.
 Users can create accounts as job seekers or employers.
 Employers can post job listings with details such as job title, company name, location,
salary, job description and application deadlines.
 Job seekers can upload and manage their resumes. Implement a resume builder or parser
to auto-fill resume details.
 Job seekers can apply to job listings by submitting their resumes and cover letters.
Employers can review applications and contact candidates through the platform.
 Implement a messaging system that allows communication between job seekers and
employers.
 Allow job seekers to set up job alerts based on their preferences.
 Employers can create and manage their company profiles, including logos, descriptions,
and contact information.
 Display company reviews and ratings.

4.2 Methodology
The methodology for developing a job portal app typically involves several key stages.
Firstly, comprehensive market research and analysis are conducted to understand user needs and
industry trends. Following this, a clear project scope and requirements are defined. The
development team then employs an agile methodology, breaking down the project into
manageable sprints and prioritizing features. Front-end technology such as React is utilized for
the user interface, while the back end is developed using Node.js. Database management system
MongoDB stores user and job data. The iterative nature of agile allows for continuous testing

Dept. of ECE, MITE, Moodabidri. 2023-2024 10


Job Board App

and user feedback, ensuring the app meets user expectations. Security measures, such as
encrypted user data and secure authentication, are implemented throughout the development
process. Post-launch, ongoing maintenance and updates based on user feedback and market
changes are integral to sustaining the app's relevance and functionality.

Fig 4.2.1: Job portal dataflow diagram

4.3 Results/ Observations


Developing of responsive job board app is done with all the necessary features, employers can
post jobs, manage company profiles and communicate with job seekers. Job seekers can manage
their resumes and get job alerts based on preferences.

Dept. of ECE, MITE, Moodabidri. 2023-2024 11


Job Board App

Sign in page:

Sign in page for both user account and company account.

Fig 4.3.1: Account sign in page

About us page:

Gives information about company, organization.

Fig 4.3.2: About us page

Job search page:

Dept. of ECE, MITE, Moodabidri. 2023-2024 12


Job Board App

Search tool which opens to list of companies.

Fig 4.3.3: Job search page

Job description page:

Gives job title, description, job type, salary, number of vacancies, experience.

Fig 4.3.4: Job description page

User profile page:

It is collection of information used to identify individual which includes name, age, profile
picture, resume.

Dept. of ECE, MITE, Moodabidri. 2023-2024 13


Job Board App

Fig 4.3.5: User profile

Edit profile page:

Allows to edit personal and professional information.

Fig 4.3.6: Edit profile page

 Knowledge Gained
Learnt to develop app using frontend and backend technologies. Learnt HTML, CSS,
Node.js, React.js. Developed a job board app that is responsive and meets the given
criteria.

Dept. of ECE, MITE, Moodabidri. 2023-2024 14


Job Board App

CHAPTER 5

CONCLUSION
The application provides an effective and easy-to-use platform that has significantly
closed the gap between employers and job searchers as the app makes it easy to connect and
communicate. Hiring new employees and finding work are both made simpler by the app. It is
easy to use and suitable for a wide range of users, the app provides company evaluations and
ratings so job seekers may choose wisely while considering possible employers. This generates a
sense of trust for all parties.

The implemented features, such as company evaluations and messaging capabilities have
contributed significantly to the success of the app, the app has a messaging feature that enables
job searchers and companies to communicate directly. Hiring becomes quicker up as a result, and
communication is more dynamic and speedier due to immediate updates. The app offers
customers a personalized experience with features like organized job listings and job
notifications. This implies that it will be easier for people to find occupations that fit with their
interests.

Future Scope
A web page development for a job portal offers several future scopes

 Integration of Advanced Search and Filtering Options


 Mobile Application Development
 Continuous Security Measures
 Integration with Learning Platforms

Dept. of ECE, MITE, Moodabidri. 2023-2024 15


Job Board App

REFERENCES
[1] G. Kaur and Raj Gaurang Tiwari, “Comparison and Analysis of Popular Frontend Frameworks
and Libraries: An Evaluation of Parameters for Frontend Web Development”, Jul 2023.

[2] A. Dubey, Gaurav Singh Chauhan, A. Dubey, J. Singh, and Palak Girdhar, “Customized
Framework for Backend Using Node JS”, Sep 2023.

[3] S. S. Sakthy, G. Adiline. Macriga, J. Aruna. Jasmine,V. V. Babu, and N. M. Sayhanuddin,


“Integrated Web Application for Skill Development and Job Application”, IEEE Xplore, Dec 01,
2021.

[4] F. Rappl and SchottnerL “The art of micro frontends: build websites using compositional UIs
that grow naturally as your application scales”, 2021.

[5] P. Mcfedries, “Web design playground: HTML + CSS the interactive way”, 2019.

[6] Aashis Rimal, “Developing a Web Application on NodeJS and MongoDB using ES6 and
Beyond,” 2019.

[7] K. Banker, P. Bakkum, S. Verch, D. Garrett, and T. Hawkins, “MongoDB in Action, Second
Edition: Covers: MongoDB version 3.0”, 2016.

[8] T. Gowda and C. A. Mattmann, “Clustering Web Pages Based on Structure and Style
Similarity (Application Paper),” Jul 2016.

[9] S. Mahajan and William, “WebSee: A Tool for Debugging HTML Presentation Failures,” Apr
2015.

Dept. of ECE, MITE, Moodabidri. 2023-2024 16

You might also like