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

Internship Report

This intern report by Sanam Tamang details the internship experience at Lunar IT Solution, undertaken as part of the Bachelor of Information and Communication Technology in Education program at Tribhuvan University. The report outlines the objectives, activities, and skills gained during the three-month internship, including practical knowledge in application development and teamwork. It emphasizes the importance of bridging academic knowledge with real-world practices in the IT industry.

Uploaded by

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

Internship Report

This intern report by Sanam Tamang details the internship experience at Lunar IT Solution, undertaken as part of the Bachelor of Information and Communication Technology in Education program at Tribhuvan University. The report outlines the objectives, activities, and skills gained during the three-month internship, including practical knowledge in application development and teamwork. It emphasizes the importance of bridging academic knowledge with real-world practices in the IT industry.

Uploaded by

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

TRIBHUVAN UNIVERSITY

Sukuna Multiple Campus

Sundarharaincha-12, Morang

An Intern Report On

Application Development

at
Lunar IT Solution
Submitted By
Sanam Tamang
Reg no.: 9-2-214-54-2019

An Intern report submitted in partial fulfilment of the requirement for Bachelor of


Information and Communication Technology in Education (BICTE) 9 th Semester of
Tribhuvan University Internship for the period of 17 October 2024- 13 January 2025

January 2025
DECLARATION
We hereby declare that the intern report has been prepared by me under the guidance of
Mr. Santosh Dahal in the partial fulfilment of the regulations of Tribhuvan University for
the award of Degree of Bachelor of Information and Communication Technology in
Education. This report has been prepared on the basis of my own work and effort, where
other published and unpublished source materials have been used, these have been
acknowledged.

Date: 2081/09/20

_________________

Sanam Tamang
Symbol No: 76214020
BONAFIDE CERTIFICATE
This is to certify that this intern report is bonafide record of work done by Sanam
Tamang at Sukuna Multiple Campus, Sundarharaincha-12, Morang under direct
supervision and guidance during the period of their graduate study for the award of the
degree of Bachelor of Information and Communication Technology in Education.

_____________________

Er. Santosh Dahal

Focal Person, Department of BICTE

Sukuna Multiple Campus

Sundarharaincha-12, Morang
CERTIFICATE OF APPROVAL
The undersigned certify that they have read and recommended to the Department of BICTE
for acceptance, an intern report submitted by “Sanam Tamang [76214020]” for partial
fulfilment for the degree of Bachelor of Information and Communication Technology in
Education (BICTE).

………………………..

Er. Santosh Dahal

Focal Person,

BICTE Program

……………………….

External Examiner
ACKNOWLEDGEMENT

I would like to express my deepest gratitude to Lunar I.T. Solution Pvt. Ltd. for providing me
the opportunity to intern with their esteemed organization. My heartfelt thanks go to Er.
Chandra Prasad Acharya, Managing Director, for his invaluable guidance and support during
my internship. I am equally grateful to my supervisors and team members for their
encouragement and for imparting essential knowledge and skills that contributed to the
successful completion of my internship.

ii
ABSTRACT
The internship at Lunar IT Solution was completed as a requirement for partial fulfilment
of BICT degree at Tribhuvan University. The internship was for the period of three months.
During this period, we were exposed to gain practical knowledge about different programming
languages.

In the training I got the chance to convey my theoretical knowledge into practical knowledge
and skills. We learnt how the single website or application is developed by company. This
internship gave me an opportunity to observe closely how this software development company
operates and also gain additional practical knowledge of operation of newly emerge tools and
technologies in the IT industry.

The key to having successful and fully functional applications is in their communication with
the user. It is of no surprise that human/machine interaction is a popular topic of research and
development, as is the main goal at the research Centre for Information Technologies, where I
had the honours to spend my first training period.

iii
Certificate of Internship

iv
Table of Contents
DECLARATION ......................................................................................................................................... 2

BONAFIDE CERTIFICATE .......................................................................................................................... 3

CERTIFICATE OF APPROVAL ..................................................................................................................... i

Table of Figures .................................................................................................................................... vii

CHAPTER I ............................................................................................................................................... 1

INTRODUCTION ...................................................................................................................................... 1

1.1 Background ................................................................................................................................... 1

1.2 Objective of Internship ................................................................................................................. 2

1.3 Selection of Organization ............................................................................................................. 2

CHAPTER II .............................................................................................................................................. 3

INTRODUCTION OF THE COMPANY ........................................................................................................ 3

2.1 Context ......................................................................................................................................... 3

2.2 Major functions of organization ................................................................................................... 3

2.3 Introduction of department ......................................................................................................... 3

2.4 Present situation .......................................................................................................................... 4

CHAPTER III ............................................................................................................................................. 5

ACTIVITIES DONE .................................................................................................................................... 5

3.1 Customer communication ............................................................................................................ 5

3.2 Discussion ..................................................................................................................................... 5

3.3 Peer/group Review ....................................................................................................................... 5

3.4 Conflict and its managements ...................................................................................................... 5

3.5 System analysis ............................................................................................................................. 6

3.5.1 Functional Requirements ...................................................................................................... 6

3.5.2 Non-functional Requirements ............................................................................................... 6

3.6 Development ................................................................................................................................ 7

v
CHAPTER IV ........................................................................................................................................... 10

AN ASSESSMENT OF THE INTERNSHIP.................................................................................................. 10

4.1 Learn from the Internship .......................................................................................................... 10

4.2 Applied Theory Knowledge into Practicum ................................................................................ 11

4.3 Challenges................................................................................................................................... 11

CHAPTER V ............................................................................................................................................ 12

CONCLUSION ........................................................................................................................................ 12

References ............................................................................................................................................ 13

vi
Table of Figures
Figure 1 HomePage ................................................................................................................................................7
Figure 2 Login page................................................................................................................................................8
Figure 3 Messaging page ........................................................................................................................................9

vii
CHAPTER I
INTRODUCTION
1.1 Background
As per the requirement of the Tribhuvan University for the B.Ed. ICT final semester students
are required to complete a six credit (minimum ten weeks/ 180 hour long) internship as a part
of the course requirement.

Internship opportunity provides the students a great chance to relate their theoretical
knowledge with the competitive and tough real job market environment.

Internship are formal programs designed to provide practical experience in real world
environment to students who are new to that field. There is no standardized duration for how
long an internship program lasts but typically an internship is the period of three to twelve
months. During this period, interns have the opportunity to explore their field of interest, find
out what future they are diving into and whether or not their skill sets match their path of career.

Industry is a crucial requirement of the internship course and this will have to be secured before
getting started with the course. The internship in specialized field provides students in-depth
understanding about field, market exposure, and help to identify the potential career
opportunities. Internship project is good for students to understand real world implications of
the sound academic knowledge gained in college.

An internship is a professional learning experience that offers meaningful, practical work


related to a student’s field of study or career interest. An internship gives a student the
opportunity for career exploration and development, and to learn new skills. It offers the
employer the opportunity to bring new ideas and energy into the workplace, develop talent and
potentially build a pipeline for future full-time employees.

1
1.2 Objective of Internship
This internship report is undertaken for the partial fulfilment of the requirements for the degree
of Bachelor in Information communication and technology. The report is prepared for the
purpose of acquainting the achievement of during the internship. The following are the
internship objectives that were to be achieved:
i. To bridge the gap between academic knowledge and industry practices in Flutter
application development.
ii. To implement theoretical knowledge into practical projects and enhance coding skills
in a real-world environment.
iii. To develop interpersonal skills and understand the functioning of a software
development team.

1.3 Selection of Organization


For any commercial applications, a Flutter developer is essential because user experience significantly
impacts success. The demand for Flutter development skills, including mobile app development,
maintenance, and design, has surged, particularly among startups and large companies. This increase
in demand reflects the growing importance of mobile applications in today's market.

Selecting the right organization for an internship is crucial. An organization that offers mentorship
under a supervisor who provides guidance and monitors tasks would be ideal. A successful internship
experience occurs when the organization fosters awareness of specific needs and provides
understanding of available options. Choosing the right organization will enhance engagement and
facilitate learning.

2
CHAPTER II
INTRODUCTION OF THE COMPANY
2.1 Context
Lunar I.T. Solution Pvt. Ltd., located in Itahari-6, Sunsari, is a renowned IT company
specializing in web and mobile application development, database management, and IT
consulting services. The company is dedicated to delivering innovative technology solutions
and providing professional growth opportunities for its team members.

Our focused, sound and innovative methodology is derived from the collective experience of
our team members and as a result of their combined practical business experience with strong
technology delivery capabilities, we are able to understand the Client business requirements,
propose IT and Creative strategies in line with the vision of the business and execute the
business plan by building or implementing high quality scalable business solutions through the
use of latest cutting edge Technologies. Our goal is to surpass our customer's beliefs in the
form of value, quality and comprehensive customer satisfaction.

2.2 Major functions of organization


In Lunar IT Solution, they believed on the quality of work, experience and knowledge enable
us to deliver tailored and professional solutions for clients.
1) Software developments
2) Mobile app development
3) Digital marketing
4) Hardware and networking
5) Web hosting and domain registration

2.3 Introduction of department


Bachelor of Education in Information Communication Technology (BEd ICT) is an
undergraduate program offered by Tribhuvan University, under the Faculty of Education. It
is a 4.5-year semester-based program spreading over 9 semesters covering a total of 141 credit
hours, that includes 12 credit hours for communication skills courses, 24 credit hours for

3
educational core courses, 62 credit hours for specialization major subjects, 30 credit hours for
minor subjects and 9 credit hours for teaching internship/practicum.

2.4 Present situation


Lunar IT Solutions is a key player in creating new businesses and jobs within the software
development sector. The environment at Lunar IT Solutions is highly dynamic, unpredictable,
and chaotic. Despite initial successes, as the company scales, software development and
organizational management become increasingly complex, which can lead to a decline in
performance over time. This situation presents an opportunity for researchers to explore the
factors contributing to the successes or failures of Lunar IT Solutions. Typically, companies
like Lunar IT Solutions develop software on an ad-hoc basis, often with limited resources and
less experienced team members. As a result, they do not consistently follow established
practices or methodologies. While there are numerous studies on software development
methodologies, few have addressed the dynamic and uncertain development processes specific
to Lunar IT Solutions. From a software engineering perspective, these companies operate in
environments where traditional prescriptive methodologies are challenging to implement. The
characteristics of Lunar IT Solutions differ significantly from those of established companies,
resulting in unique workflows that require tailored approaches to software development.

4
CHAPTER III
ACTIVITIES DONE
3.1 Customer communication
In considering "communication" we are referring to all means mechanisms of
communicating information both within the company, Group and externally to existing
and potential customers, regulators, share owner, government and non-governmental
communication media such as, press, Email, and social media.

i. Communicating in a simple manner to understand better what is required of us.


ii. Talk it out openly with the necessary person to make the best of use our limited
time, avoid confusions and eliminate unnecessary detours.
iii. Keeping communication casual yet respectful.

3.2 Discussion
At first, we were divided in a group of three member where we were asked a design a
blueprint of the project that was given to us. We decided to split up the task to each
individual on the supervision of our mentor. We did a lot of group or individual
conversation with our mentor and peers to enhance the practical knowledge gained
throughout the internship. This enabled the work spirit and trust in our team.

3.3 Peer/group Review


Now, after finishing the individual work assigned to us, we were asked to take review to
our peer's work. It helped us to find out the errors and improvised in a better way.
Eventually, our inspection skills and analysing skills were boosted which is essential for
anyone in the future.

3.4 Conflict and its managements


During the process of analysing others or peer's work, a serious disagreement or
argument was introduced. As everyone's opinion did not match with others, they started
to argue with the fact that they thought was right according to them. It was handled by
us and our mentor with good reasons and last the dispute was handled in a great way.
This situation developed a skilled of dispute management among us and it also taught us
to tackle the type of condition that may show up in our forthcoming days.

5
3.5 System analysis
System Analysis encompasses those tasks that go into determining the needs or conditions to
meet for a new or altered product, taking account of the possibly conflicting requirements of
the various stakeholders, such as beneficiaries or users.

System analysis is critical to the success of a development project. Requirements must be


actionable, measurable, testable, related to identified business needs or opportunities, and
defined to a level of detail sufficient for system design.

The end-user’s requirements should be determined and documented, what their expectations
are for the system, and how it will perform. A feasibility study will be made for the project as
well, involving determining whether it’s organizationally, economically, socially,
technologically feasible. It’s very important to maintain strong communication level, with the
clients to make sure we have a clear vision of the finished product and its function.

It consists of defining the problem, identifying its cause, specifying the solution and the
information requirements that must be met by a system solution. The main goal of this phase
is to clearly gather customer requirements, avoid ambiguities and finalize the project scope.

3.5.1 Functional Requirements


Functional requirements explain what has to be done by identifying the necessary task, Action
or activity that must be accomplished. Functional requirements analysis will be used as the
top-level functions for functional analysis. It defines a function of the system or its
components. It deals with what the system should do. It includes the description of the required
functions, outlines of associated reports or online queries, and details of data to be held in a
system. It includes functions performed by specific screens, outlines of work-flows performed
by the system, and other business or compliance requirements the system must meet.

3.5.2 Non-functional Requirements


Non-functional requirements are requirements that specify criteria that can be used to judge
the operation of a system, rather than specific behaviours. These requirements that are not
directly concerned with the specified function delivered by the system. They describe how,
how well or to what standard a function should be provided. Non-functional requirements may

6
describe aspects of the system that don't relate to its execution, but rather to its evolution over
time (e.g. maintainability, extensibility, documentation, etc.).

3.6 Development
I made a complete mobile application base on forum where user able to ask question or share their
thoughts on this platform and other user can engage in post upvoting/downvoting post commenting
etc.

Here are some of pages of application that I have made during my internship at Lunar IT Solution.

Home page: This page shows list of posts share by user, you can ask question and get answer
by commenting here, you post or comment upvoted or downvote base on you content you have
delivered to system.

Figure 1 HomePage

7
Login: The login form is simple username and password form that lets users with an
existing account log into the site.

Figure 2 Login page

8
Message: This is real time messaging functionality. User can seamlessly chat with friends.

Figure 3 Messaging page

9
CHAPTER IV
AN ASSESSMENT OF THE INTERNSHIP

4.1 Learn from the Internship


The three months long internship program at Lunar IT Solution. was author’s first exposure in
an IT company. The author had no any working experiences before in a real-world scenario
except of academic qualifications.

In those ten weeks, the author believes to have developed several interpersonal and
professional skills that will have a huge impact in the forthcoming days.

i. Work in a corporate Environment

The internship program presented with the opportunity to work in a real-world working
scenario and experience the workplace culture and tradition.

ii. Team Work and Collaboration


Team work and collaboration is vital in context of an organization. I experienced how
a project is completed with the combined efforts of all the group members.
iii. Use Different Tools
The internship presented to work with different tools. I used different tools for the
frontend and backend development.
iv. Adopting New Skills
Chances are interns are either paid or completely unpaid but build skills that will be
useful in your industry, and consider that capitalizing on your work.
v. Professional Communications

One of the most valuable skills gained from an internship is the ability to speak with
people in a professional setting. Discussions with bosses or co-workers are different
from discussions with lecturers or fellow students.

10
4.2 Applied Theory Knowledge into Practicum
As a student of BICTE, I have studied various subjects related to programming, including
Flutter application development, databases, and Java. Through this internship, I had the
opportunity to implement these theoretical skills. I learned frontend design using Flutter and
integrated tools such as Dart, Git, and Firebase into practical projects. The theoretical
knowledge I gained was applied in real-world scenarios, which fueled my passion and
motivation to further enhance my skills in Flutter development.

4.3 Challenges
In this 3-month period of internship, the author came across various challenges to face:
i. Debugging complex issues within tight deadlines.
ii. Balancing multiple project deliverables while maintaining code quality.
iii. Adapting to new tools and technologies in a short time frame.

11
CHAPTER V
CONCLUSION
Internship has been an excellent and rewarding experience. I have been able to meet and
network with many professionals who will surely help with future opportunities. One main
lesson I learned through this internship is time management, along with self-motivation.
Working at Lunar IT Solutions, I gained valuable insights while contributing to the
development of support systems. Being a part of the development team allowed me to acquire
knowledge in both technical and non-technical fields, both of which I found equally important.
I was fortunate that the staff at Lunar IT Solutions were friendly and helpful, which made it
easier for me to adjust to the environment.

12
References
[1] Craig Donovan and Jim Garnett, Internship for Dummies, Center Garland Hall,
January, 2010, 1-2 page

[2] Internship on Wikipedia, http://en.wikipedia.org/wiki/Internship [Online]

[3] SWOT Analysis, http://en.wikipedia.org/wiki/SWOT_analysis [Online]

[4] Management Study Guide, "Organizational Behavior,


http://www.managementstudyguide.com/time-management.htm [Online]

[5] Stan Gibilisco, Project management glossary,


www.whatis.techtarget.com/definition/use-case-diagram, March 2013, [Feb.20,
2014] [Online] [6] Robert C.Martin Engineering, UML Tutorial: Sequence Diagrams.
Notebook Column [7] My Strategic Plan,
http://mystrategicplan.com/resources/strategic-implementation/ [Online] [8] M. C.
Bob Hughes, Software Project Management, 2005.

[6] Software System Testing,www.softwaretestingclass.com/system-testing-what-why-


how,

13

You might also like